This was a good purchase for me. I am 6'1 - 185 lbs. I workout hard, so I am bigger than most guys. This shirt fit just right. Maybe a little tight in the arms and chest. It is a blend. If it was 100 cotton, I would get XL and allow for the shrinkage. I do not worry about washing or over-drying it like I would a cotton shirt. It was a great price, also. Better than I could get at the WalMart near me.
Rating: [5 of 5 Stars!]