I wear a DD size cup, so I ordered a XL the triangle part of the bikini didn't really cover much, and the straps felt really weak, they didn't hold them up at all, seemed like it would break if I tied it to tight, the skirt was okay, no issues it was a lul short but I liked it, basically if you have bigger boobs I do not suggest it ! <3