I'm 5'9 150 lbs and I would recommend the medium. I tried the small first and after washing/drying it once it was way too short and barely covered my torso. The medium fit much better length wise after washing while still fitting well width wise.