Just FYI - Joann's carries Keepsake fabrics as their major stock and I think Keepsake private labels for Joann's. I buy a lot from Joann's, especially when they have their sales and the Keepsake stuff is very good on the whole. Only issue I have run into is some of the fabrics vary by weight, so when you are using several different fabrics in a quilt you have to be a little careful since some can be lightweight and others medium weight, even though they are all cotton.