Just got mine and wanted to put it out there that they seem solid, but are built for the "bigger" guys. They do have some adjustments, but I'm 5-9 and 145. There is easily a couple of inches of overlap on the Velcro and the buckle on top.
I may be able to fabricate some stuff and they seem awesome for the price point.