i've got a an old jeg's hat that i've worn pretty much daily for the last 3-4 years. it's been under more cars than i can count, and probably has had more than a quart of oil ran through it
i'm kinda sad tho, it's so torn up and stuff it's almost falling apart (almost afraid to wear it anymore - and dare not wash it). i figure for all the money i've spent with them, they should send me a new one

maybe if i send pics. sorry tho, no mesh, it's all cotton or whatever.