LINING: 100% polyamide CUP TULLE: 100% polyester SIDE TULLE: 84% polyamide, 16% elastane TULLE BACK: 66% polyamide, 34% elastane