Husband is 5'9'' 185ish. Even though I probably should have gotten him a medium, I got him a large for comfort and he really likes them. They look really nice,even with an oversized fit. He loves the lightweight terry material, keeps him comfortable in warm weather.