This Old Navy button-up shirt for boys in size XL features a classic buffalo check plaid pattern in red and black. The shirt is made of soft cotton flannel fabric, perfect for cool weather. The long sleeves and collared neckline provide extra warmth, while the button closure and pockets add practicality. The shirt is designed with a regular fit and is perfect for any casual occasion.