Made from 65% Polyester and 35% Cotton Pre Curved Bill measures 3" Long. One Size with Elastic Closure fits up to XL