100% cotton. Screenprinted design. One size fits most.Lake Chargoggagogg Bucket Hat$24.95PriceQuantityAdd to Cart