H&M Men's Long Sleeve Check Shirt Size Medium. 100% cotton