The suit is gorgeous and looks even better in person!!! I wore it twice on a trip to Mexico and got a ton of compliments and stares both times. You definitely need to hand wash it as the gems are very delicate. I actually washed it a little to roughly after the second wear and one of the gems came loose on one side (all of the gems are sewn in on both sides). I plan on taking it to my tailor and having him sew the one side back on. I am a DD cup and while my bust fit in the suit fine without any spillage I do wish it had a little more bust support. Other than that the suit is absolutely one of my new faves. It was a bit pricey however I got it on sale for almost 70% off. I would definitely say buy it.