Boys shirt from Sarah Louise. 70% cotton and 30% polyester. Machine washable. Available in blue or white.