My husband is 5'10, weighs 180lbs. Normally wears a M pants, and it fits him well. Go by measurement and not size label
Very small. Does not fit true to size or is not comparable to other sellers sizing. I would at least buy 2 sizes up. Fast shipping though and good quality