25 total hats. All are USA Made. 21 are mesh back. A few 3 stripe, the Bush Hog is full denim. Most are K-Product, a few K-Brand, Swingster, Legend. 1 is full mesh. Almost have embroidered patches. None have the foam. A few small stains may be found. None of the bills or Snapbacks are broken. But some of these might be dry rotted, so I would try and bend any of the bills or wear any of these. See pictures for overall condition. Thanks for looking.