100% cotton / 100% polyester. Trucker cap - 6 panels.The front panels and peak are cotton and the mesh is polyester.Adjustable plastic closure.