These are great, they are pretty adjustable and a good fit, love the knee pads. I was a little sketched out by this site but wow it came pretty quick to the US and the products were awesome.
Only possible con is I feel they run a little small. I'd suggest ordering a size up, since the waist is velcro, and very adjustable.