Jo-An's has some very good fabric and some that is not so good. You have to read the end of the bolt to see where it came from and the content. All in all I've been happy with what I've purchased there, but when I was "young and innocent" I purchased some calico that was poor. Let's see, was I ever young and innocent? Nah.