My kids love this dress. It's very well made from quality fabric, not the cheap stuff used on Walmart Halloween costumes that rips instantly. The only downside is that the coins on the dress come off pretty easily. If you have small children, you can easily remove the coins from the dress as they may fall off at any moment. An extra small plastic stick, gloves and a tiara are good. The tiara and wand broke almost immediately, but that's not what I bought this item for. In general the dress is good and the gloves are a plus!