Self: 58% cotton, 38% polyester, 4% elastaneContrast Fabric: 94% cotton, 6% elastaneGusset: 100% cotton