100% cotton, mesh: 100% recycled polyester Trucker Cap Mesh material is fully recyclable Visor and front are made of 100% cotton