PERFECT. I'm 5'9, 160 lbs and purchased the small/short... fits great, very comfortable, love the pockets. I receive a lot of compliments in these. Would highly recommend, especially for the price. Its a steal.