HAASE UNLIMITED Long Sleeve Men's Big White American Flag Shirt All Long Sleeve Men's Shirts are a 100% pre-shrunk cotton; light gray is 90/10 cotton/poly blend of which both provide a comfortable fit Available in popular sizes and a plethora of colors to give you the utmost in selection Exclusive Haase Unlimited design printed with the latest in apparel printing technology to ensure years of wash and wear Proudly designed, printed and shipped from the United States For best results and to maximize durability machine wash cold, inside out and tumble dry on low heat