This shirt fits my 10 year old like a dress. I was looking for a shirt that was a bit longer but this is silly. She is very tall for her age and this shirt is so long. She usually wears a 10-12 but had to order a 14-16. Fits perfect except for the length.