shell:87% nylon 17% lycra spandex lining: 95% nylon 5% spadex has embroidery on the top and shorts ladies swimming wearmain fabric shell:87% nylon 17% lycra spandex, lining: 95% nylon 5% spadex Anti-UV UPF50+, breathable ,and comfortablehas embroidery on the top and shortsdetial:lining on the top detail:embroidery on the shortsdetail: lining on the shortsdetailfrontback ladies swimming wear