Our Gadsden Flag Hat is made of 100% cotton, embroidered with Gadsden Flag with logo Dont Tread On Me, and adjustable velcro strap. Very comfortable adjustable baseball cap!