47% Cotton / 25% Polyester / 28% Nylon
Trucker mesh back. Matching plastic snap. Matching under visor.