Beautiful and playful. I ordered XL and I usually wear USA 3,5,7 or 2,4,6. The top is a little big with heavy breast pads; the bottom is a little short. The picture of the bottom looks like ruffled shorts, but it's a skirt (disappointed). But I still love this swim suit and I can make it work for me. I would not recommend this swim suit if you have any hips what so ever. Excellent quality and price.