Pre-curved visor, structured, with plastic snapback for the retro trucker look. 60/40 cotton/polyester. One size fits most.