Stay warm and stylish with this American Eagle Men's XL Collared Long Sleeve Flannel Shirt. Made from 100% cotton, this flannel features a bold green, charcoal gray, and beige plaid pattern, giving it a rugged yet cozy feel. With two chest pockets with button closures, this shirt is perfect for layering or wearing on its own.