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