This is a colorful plaid shirt from GAP Kids in size XL (12), perfect for boys. Made from a comfortable blend of 90% cotton and 10% nylon. It features a classic button-up design with long sleeves.