It's a pretty thing and flimsy costume, but it works fine for Halloween. It fit my 4 year old nephew perfectly and he wore it everyday leading up to Halloween. It's a cheap costume so I don't expect top notch quality and wouldn't want to pay that price for one either since it's just for Halloween. Great for the occasion!