This costume arrived pretty quickly. The costume is of nice quality(for a costume), and has great purple color. The only problem I had was that the hat was not "stiff". The brim flopped down so I didn't use it, but other than that I would reccomend this to other buyers