Ordered this for my 16yo as part of a Halloween costume. It is very well made of what appears to be high quality materials, fit and finish are true. As for durability I can not say as it will probably not be worn more than 4-5 times at the most.