Very cute suit, but had to return becuase it was too small. I'm 5"8', 175 pounds, C-cup, with a long torso. This suit may fit perfectly fine on folks with shorter torsos, but for me the cups only reached half-way up the boobs. And when I hunched over to check the cup fit, they were way too small. I did like that it had an additional layer of material over the midsection that created the ruching - the extra dimension is flattering if you're looking to downplay your belly.