Front: 100% cotton. Back: 100% polyester. Pre-curved visor, solid undervisor.
Shipping included.
$34.99