Captain Marvel Icon on 96% cotton 4% spandex knit fabric. Springs Creative. Sold by the 1/2 yard.