I have bought flannel from Fabric.com several times. I have been really pleased with the quality of the flannel. Very little pilling and shrinkage. I made several rag quilts from their flannel and they are holding up really nicely. I used cheaper flannel from a walk-in store and was so disappointed with the quality. It faded and pilled badly.