See our little Anglerfish over Lake Okeechobee? We're pretty excited with how well that worked. The forest shirt is 100% cotton, the ash shirt is 99% cotton 1% polyester, and the mint and royal color shirts are 52% cotton 48% polyester. Check out the technical specs tab for sizing information.