I teach high school. I've been trying to build up a collection of 4 costumes I can rotate through. This is a good one. It's very high quality construction and not that expensive for a theatrical quality costume. You don't need a mask or make up, so it's easy and comfortable to wear. It's not topical or current, so you can wear it from year to year without it going out of date. I got the "wizard snake staff" to go with it, and while the staff is overpriced it does make a good compliment to the costume.