- A trucker mesh cap. You had me at mesh.- Cotton with nylon mesh panels- Six panel- Snapback closure- 100% cotton body, 100% nylon mesh- Made in Japan