80% nylon / 20% Xtra Life Lycra fabric blend (lined). UV/SPF 50+ sun protection. There is possibility I may have not gotten them! Chlorine-resistant — lasts up to 10x longer than standard fabrics. Compression fit for a streamlined, hydrodynamic feel.