The fabric is of the best quality. The retail part of the store is open on Saturdays but if you talk to Pat and set it up, he will open up the whole sale part for you too. this is where I get all my batting. It is good quality. It comes in 2 big rolls, 108 inches wide is what I get for about 75.00. I figured it once and there is enough on the two rolls to do 20 quilts. they also sell bundles of fabric. I think there is 17 - 6 yard pieces for around 1.50 yard. Good quality fabric. They make part of the fabric they sell. They also bought all of the material from Walmart.