I had to order 3 before I got the right size. My daughter is 7 and I bought her a size 8 which she could barely wear she was so small. Size 10 was slightly better. I didn't even bother with size 12 and took 14 right away. They fit perfectly. Size 14 for a 7 year old! Come on Roxy! You can achieve more! However, the actual material is great. Let's see how it holds up to repeated use over the summer.