My now 5 year old LOVES this! We originally bought this from Rapunzel for her birthday, but she still loves to wear it to any occasion. It's the perfect size for a little one and made her feel like the real princess she is. So far it's holding up well, not falling apart, not losing color and such. Very impressed and grateful!