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