I would say this is definitely for a 4-5 year old. For an average 6 year old, 4534; tall this was high water and fit a bit snug around the shoulders. The tag says Toddler-Large. I wouldn't include 4-6 in that description. We'll make it work with long black socks to make up the difference. Typical thin polyester costume, which is what I expected.
Rating:
[3 of 5 Stars!]