My girl is 8 and it barley fits. The sleeves are a tiny bit short. She is tall for her age though and the dress is beautiful and good quality. On the verge of being see through. Will want lighter panties.