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