This is an adorable costume and is about as sturdy as most costumes go...good for one or two wearings or more if you're careful.  The sizing runs very small though.  My son normally wears a 2T in Carter's brand clothes but the 2T for the costume was VERY small...too small to wear.