I have changed my views on this dress quite substantially. When we received it I thought it looked really trashy but it has held up really well and unlike the Disney ones - it does not have irritating seams. It actually is prettier than the disney ones because it is less glitzy.

My daughter wears it a lot and is in fact wearing it now. We have had it for a year and it is still going strong. I would definitely buy this again.

(This is in comparison to her Disney Deluxe Ariel costume which smells of fish (glue) and has very irritating/itchy seams inside the costume.)