The Yupoong 6606 is a Retro Trucker Hat made of a blend of 47/25/28 cotton/polyester/nylon front and 100% polyester mesh back. 47% cotton/25% polyester/28% nylon Structured, mid-profile Six-panel, hard buckram front panels Mesh back Plastic adjustable closure Curved-visor, matching under-visor