I love this shirt.  The cotton is a nice thinner material - not like the beefy T's.  Got it for a trip to Florida.  It was lightweight and breezy.  Added plus:  the Buffalo is fuzzy.  Recieved compliments on this shirt.  Very happy with this purchase.