30" waist 32" leg so bought Small Regular length and fit is perfect with room for down filled inner trousers in cold weather. Ventilation is excellent via 2 zipped flaps to front & 2 to rear. Leather inside legs to grip tank is nice touch, as is leather on backside which is also padded and reduces sliding on seat. Oversized armour is comfortable & reassuring as are abrasion resistant patches to knees & hips. Braces are good but can be removed if desired. Another nice touch is velcro pads to keep bottom of legs open until you get your feet through. Trousers stiff initially but softening up nicely. Top of the range trousers at a top of the range price but what price safety & comfort. Hopefully will prove totally impermeable as claimed, but can't verify as yet.