Bought for my 4 year old for Christmas. She was very happy about it and put it on immediately. It wasn't particularly tight and she wasn't doing anything strenuous or overly physical, but the bodice ripped after a few hours of wear. I contacted the seller and they said they couldn't do a refund or exchange unless the item arrived damaged. It might work as a Halloween costume where you only use it for a few hours and throw it away, but don't expect it to last much longer. Disappointing.