Self: 85% polyamide 15% elastane Skirt: 93% polyamide 7% elastane Lining: 81% polyamide 19% elastane.Hand wash.Partially lined with attached bodysuit.Gusset snap button closure.Midweight swimwear fabric.Front cut-out detail.Front beaded floral appliqué detail