I'm 5'7" 155 lbs and ordered black size medium. They are a wonderful quality and fit beautifully but I think I'll go up to a large for my next order as they are snug but not too tight. I'm going to get 5 pairs for each week day :)