Self: 50% polyester, 50% rayon. Lining: 97% recycled polyester, 3% spandex. Contrast: 100% recycled polyester.