I have size XXL. Canvas, mushrooms - cheap bending metal. It needs some modifications to make it RL approved, but it's a good starting point. Not bad for the price, delivered quickly from Singapore. The main problem is the height. I'm 5'3" and the leg loops are just under the crotch when they should be on my knees. So if you're over 6'1, plan on buying a few yards of canvas straps for the leg loops. .