re:  Medium size:  Nice,  Thick, Heavy pair.  all Cargo pockets (held down by two velcro tabs)  Deep & Wide to hold my phone & then some; esp the Thigh pockets.  Four stars because there are elastic Loops and the end of each pant leg to allow you to cinch the ankle area (for bicyclists, I guess) but I didn't care for the excess that sticks out.  Had it been discreet then perfect; esp since I'm only 5-4, so I also have like one inch or so extra of pant leg Length.  On the other hand this may all go away after the first wash as I just received them & yet to wash them; so I can't speak to shrinkage yet but will update IF they shrink too much.