The size 12 years fits my 11 year old like a glove, an it's actually much nicer looking in person that online. It has some sparkle to it, and is not too wide, which I was worried about on her thin frame. It looks much more expensive that it was, and I may need to order a few more in different prints for my little gymnast.