I was skeptical of the quality and sizing for a costume at this price. Usually something under $20 for an elementary age child is extremely flimsy and generally sized smaller than average. But the color, construction, materials and sizing were all fine. My daughter will be able to add this costume to her play time instead of it falling apart Halloween night!