This fit my daughter (3.5, about 40 inches) perfectly! She loved the colors and didn't take it off for nearly a week. For the price, it's wonderful.

However, I wish it were longer and a bit better constructed with less glitter. I was wearing teal glitter for the same week my daughter refused to take it off. I understand this is a costume, and priced as such for occasional wear, but the construction could have been more long lasting.