I ordered this in a medium and it fits perfect. I am 5'8" 145 lbs. Measurements 36" 29" 36". I usually wear a small in tops and a size 6 in pants. I love the top. The cut outs in the back really make it stand out from your basic black bikini. I ordered two suits on amazon and this is my husband's favorite. I was a little self conscious being 44 years old and having the strings on the bottom. I felt like my fat was showing between the strings lol but you can gather all three strings on the side and it looks like it just goes straight across with one thick strap if that makes sense. I feel like I am pretty small chested as I am a B cup and this top just fit so for you girls that are fuller on top, I don't know if it would fit and may want to size up. So much cuter in person than in the pics!!!