Very stretchy spandex poly / nylon knit fabric - I love that 80s pink! This is 6 yards of 64" wide fabric. I did see a few spots which I have not tried to remove.