Wow!!!! Is all I have to say. Its perfect for our wedding renewal. I love the print on this suit. I got a large and its too small on the top and just right on the bottom. I won't exchange it but I will remove the padding in the bust area. That will change the shape of my breast at least. In the pics, I have the padding in. Great quality suit and Im happy I picked it. I always have trouble with swimsuits because Im top heavy. Im sure an XL would have been perfect for the girls but my waist and bottom would suffer. All in all, Im keeping this one. A little spillage won't hurt anyone. Buy this suit.