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