Very comfortable shirt.  I bounce between large and XL depending on brand and the XL fit me great.  Quality print.  Shirt is lighter weight cotton but is quality...similar to Rogue fitness, Wounded Warrior, and other modern cotton T shirts.