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