They do not have a really large selection, but I find that most fabrics are a little better grade than JoAnns. One thing I like is that they coordinate groups of fabrics which makes it easier when you need several fabrics that work well together. They have a multitude of items in the store and most are of pretty good quality. My store is also very clean and well organized.