Small size fit my 30" waist perfectly. Tough yet comfy fabric. Just the right number of pockets. Articulated knees rule. Good fit, great look. Waterproof = picks up less grime, looks clean all the time. Bonus loop with bubble snap actually comes in handy for gloves etc. Purchased on chainlove for way less than they're worth, and I'll buy a second pair if they pop up again!