Loved the dress I bought for my granddaughter, she is 11. I bought an XL because she is tall and the sizes run small. She loved the unicorns on the dress and it fit her perfectly (she weighs 130lbs. but is not overweight, just tall.I will order another similar dress. It is hard to find a fun dress that is suitable for a pre-teen. This style is great!