I purchased this costume after searching four local halloween costume shops and couldn't find anything nice enough (i.e. not trashy looking) to wear trick or treating in my neighborhood with my kid.  It really is a lovely costume with  vibrant purple and silver accents.  The stand up collar on the dress is dramatic as well as the hat.  The material is average thickness (yet better than anything else I had come across) and the fit through the torso allows for room to wear warm layers underneath (without looking sloppy) if the weather is cold.  I wore it black tights, heeled ankle boots, rhinestone jewelry, and bright purple eyeshadow.  My four year old son said I was a 'happy princess witch' and glad I wasn't a scary witch.  This costume is classy enough to wear to a work-related costume party if the need ever arises.  Definitely pleased with this purchase - great quality for the price - and I will keep this to wear again.  * Also, for size reference - I am 5'9" approx 140 lb. and the Medium fit well with some room to spare.  Worked well to cover-up my early pregnancy bump which I was still trying to conceal.