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