This was a Christmas gift and she loved it! Bought one size larger and was just fine, don't know how long it will last, is very similar to a better made halloween costume.  But was worth every penny for the fun she has had wearing it.  After two days staright, still holding up just fine, and this is on an active five year old! Shipping and packaging great as usual!