It is great for the price but it is a little tight. I bought it for the renaissance fair and I don't know if I'll be able to wear it the entire time. Looks great with my costume and seems to have decent quality, just a little smaller than expected.