This was one of the first suits I've ever bought from this site (or Swim Sexy for that matter) and I'm so glad I did! I'm about 5'9" and 240lbs - a solid size 18 most places and that's the size I ordered this suit in. The bottoms sit exactly as show in the picture fit me perfectly without the waist elastic being tighter than the rest and creating a muffin top effect. The top fits my 40DDD chest wonderfully and I don't look like I'm popping out of it - great coverage and great fit. I love this bathing suit!