Endura Mountain Bike Trousers. pockets front and back, and thigh. ankle zips and Velcro tighteners  elasticated waistband, stretch panel to rear, and belt. They seem to be waterproof. See last 2 pics. Size says large but i would say upto 34" waist, or 32" waist if you wear padded under shorts.  measurements in pics.