Seems like a fine shirt but it's definitely not a very slim cut. Fits very loosely on me, both the large and extra large. I'm 6'2 170lbs. If I went with a medium I'd bet the shirt would be too short, but that's why I tried to buy a "slim cut" shirt.