Snap-on Men's hats