I'm 6'1" and 175 lbs. I had a buddy who bought the medium thinking it would fit him, but it ended up being way too big on him. I usually would like a large, but the medium fits perfect. It's slim and surprisingly long for a medium. It looks really good too. I love the fit and the look of the white and gray stripes. I approve!