I have purchased flannel from my LQS and from JoAnns. I go by the feel of the fabric and by the density (hold it up to the light - I try not to purchase flannel that is light weight) While I am not a pre"washer" of quilting cotton, I always wash and dry flannel because the shrink at different rates.