Material: Cotton. Details: TB Pineapple Pin. Brim: 3".