100% Cotton / 100% Poly Mesh7 Panel Trucker HatPlastic Snap ClosureSewn On Leather Stringdusters PatchOne Size Fits Most