43% cotton, 29% polyester, 2% elastane, 26% polyamide. Size: One size fits most - Size EU 36-45 Unisex