I needed to purchase this because of my son's play at school. It took a little longer than expected but it was because of hurrican Sandy. They did have a disclaimer about product shipment delays. It came a day late of the performance nearly three weeks, but its ok there's nothing I could do about it. But as far as the product, you get what you pay for. It's a felt material with a sheer lining inside. Its cute, but its not heavy duty. My son said that a classmate tried to get while he was wearing it and it tore. No biggie. Its a one time use.