This is a really cute suit and fit as expected. I'm 5'2\\\", 140lbs and 34D; the medium fits great. The color is true to the ad and the ribbed material holds your tummy in a bit. The bottoms provide full coverage and it stays in place as you move around.The suit feels great on and I feel confident wearing it. The price is great.