100% cotton. This jelly roll contains (42) - 10" squares from the "Independence Day" collection designed by Sweetwater for Moda Fabrics.