This swim suit won my daughter the Best Swim Wear award in her Pageant!  I got a Medium for my 18m old, and it fit her perfectly. loved everything about it, the quality, the colors, the texture. The head band wouldn't stay on her head, but I think she got extra points for putting it on her ankle :)