Custom prepared 30" wide grade 10 unbleached (natural) cheesecloth 1000 yard roll with inner core consists of an open weave 20 x 12 thread count 100% soft cotton material and popular for holiday decor, crafts, cleaning applications, and many other uses.