I have used flannel for quilts, mostly backs, but didn't pre-wash my flannel. I get my flannel from Hobby Lobby most of the time and use a 40% off coupon. It is good quality and doesn't shrink much at all. And after dozens of washings, it pills very little.