The name fits the store. They are a large craft store here in my area, sewing, painting, beading leather crafts, flowers, framing, knitting, you name it. They have about any craft you want. I have to travel 85 miles to get to the one we have nearest. But whenever I am in that town I usually always go by. They are not just a fabric store. I can't speak about the comparision to JoAnns, because we don't have one near and I have never been in a JoAnns.