I just purchased a pair of these in size M. According to size chart, it should fit 32-34. When I received the pair of pants, they were labeled as a M, but sizing was 34-36 which is way to big for me to use. I just sent them back to exchange them for a Small. I hope these fit! Other than sizing, the quality of the pants are awesome. I obviously didn't get to use them but from an initial look over, they look to be a solid pair of pants.