This fun fedora is light, and fun and offers SPF50+ protection. 65% cotton, 35% polyester. One size fits most.