This arrived very quickly, and I was very happy with the product--especially for the price.  The only caution I have is that, I ordered a large size, and it did not fit my guy with a bigger sized head.  I wound up using it on another cast member in the show, and it looks great onstage.  Thank you!