The flannel fabric that we carry is made from 100% cotton and is always high quality. We make it in the same mills each time, so you can rely on us for consistent product on every order. Ideal for everything from pajamas to quilt backing, soft yet sturdy and easy to work with!