This Myrtle beach hat is a snapback. This hat has creasing, wear to the mesh, and piling. This item may be different in color then it appears in the photos and comes from a pet friendly home.