I love this swimsuit so much I bought two! The blue one and the pink one. However I had to buy/return it three times before I got the right size. I usually wear a 6 dress, so I bought the 4-6. It fit my 4 year old great! Lol. So I bought the 8-10 but it was still too small. I finally settled on the 12-14, but I think I could've even worn the 16... Anyway, after that ordeal, I'm still so very happy with this purchase! Everyone, and I mean everyone, complimented me on this suit! I love it! Sizing is the only reason for 4 stars.