Main 80% polyamide 20% elastane, Lining 100% polyester- Machine washable- This fabric passes testing to UPF50+, protection is only provided on areas covered by fabric, you should still wear SPF sunscreen.