Veteran Navy Mesh cap (US Seal) is cotton and available in Black.Veteran-Navy Mesh Cap w/ Insignia$25.95PriceColor: BlackQuantity*Out of StockNotify When Available