100% cotton (front) and 100% polyester(mesh). Six-panel unstructured fit, pre-curved bill with six rows of stitching and snapback closure.
This hat is adorned with Auspice Maria Logo, which means "Under the Protection of Mary."