This store has decent selection, but the fabric cuts are stingy and the sales people were grumpy. I asked for and paid for 45" of expensive high density foam and got only 44". I also got a crooked yard of fleece, 36" in some places and 33-34" in others. The salesladies were unfriendly, even when I asked them how they were doing and smiled at them. The only reason I go to this store is that the other JoAnn in town is worse, and the prices at Hancock and selection at Hobby Lobby are not as good.