The material is decent quality, meaning that it is relatively thick and durable. The one complain that I might have with this is the Velcro. It is cheap and doesn't hold exceptionally well, but it gets the job done. In case anyone was wondering the buttons are not real but you would be hard-pressed to get them off. All in all, I recommend this product. They look amazing, are great for drama preformances, costumes, all of the above.