Not sure who the folks are saying this fits just right but the tag is a giveaway it is going to be too large. Reads US M, EUR L, CAN L - so the M is clearly going to be larger than expected. I'm 33-34 waist, 5'11, 170 pounds, and the M is too big. Trying a small next.
Rating:
[5 of 5 Stars!]