My girl is 9 and big for her age. This fit with the exception of the pants being about 6 inches too long, but I have no problem with that. The hat is completely misshapen though and won't reform into a hat-like shape. I took off one star for that.