Multiple repurposed fabric. Distresses adjustable mesh hat! Lots of love in this one. XOxoXOPatched Heart Hat$45.00PriceQuantity*Out of StockNotify When Available