5 out of 595% cotton and 5% spandex.It came in 4 colours: off~white, black, light pink and mint green. It's ribbed as well.29-09-2026by Amauche GraceVerified Purchase