1000 yard roll of 30" wide grade 10 white cheesecloth consists of a lower grade loose weave 100% cotton cheesecloth. Prepared with the inner core and is a 20 x 12 thread count loose weave cheesecloth. Great for decor, crafts, wiping, wrapping, and many more uses. Not suitable for cooking.