I love this suit. I'm pear-shaped, so I was worried about ordering a larger size for my hips, but the XXXL fit perfectly (I'm normally an XL on the bottom and a L on top, with a 34C or D bra size). I ordered up several sizes based on other reviews. The cups looked huge for my smaller chest at first, but fit fine if I tied the back instead of using the clasps.

My one complaint is that the long section that goes down the torso is slightly too long, so it has a little extra fabric. I'll likely take it in a bit to make it lay flat.

UPDATE: After wearing this suit in the water, I have to amend my review because it STAINED MY SKIN. I was camping and had to use baby wipes and scrub my skin raw to get the black marks off. I don't know if it was the water, or my sunscreen, but I was wearing the suit for maybe two hours and had black marks all over my body, everywhere the suit had been touching. I took it home and soaked it in the sink and had so much dye come out of it. I still love the suit, but will be washing it a few more times before I dare wear it again. I highly recommend doing the same before wearing it.