I bought fabric from Marshalls and was very happy with it. I especially loved the flannel I bought from them. I just love a thick flannel and that is what I got. I recently picked up some flannel from Hancock's of Paducah and was very disappointed in how thin it is. All I can say is I'm very happy that I don't live close to either of these shops!