Measure yourself. This bikini fits EXACTLY to the size chart. Very cute and flattering. Personally I prefer a bit more padding or push up in a bikini top- there wasn't any with this top. This is a CUTE suit and according to my husband a definite keeper. I'm a 32D chest and the top fit perfectly
fine. It could accommodate someone with a little more size, like a D but absolutely not any bigger. The bottoms were also perfect in the sense that it didn't squeeze my hips. They were just right and that's kind of hard to find. The bottoms are CHEEKY so if that's not your style then look for the next suit. It's definitely not a suit I can run in and throw the ball around on the beach. I'm 5'5 and 180lb if that helps anybody. The XL fit me perfectly.