It is a little bit too long for my 3 and half year old, though she is tall for her age(95 percentile), but she looks super cute in it. She got tons of complementary while doing trick-or-treat. We are very happy with the product.