Joann's used to be mostly fabrics years ago but the emphasis has shifted to crafts and home decor stuff. This store is smaller than most and the sheer abundance of STUFF in it can be overwhelming. They are always getting new seasonal stuff in and the previous stuff gets marked down drastically to move it out. The store is often messy though they seem to be getting better at keeping stuff off the floor. The aisles are narrow and lighting is inadequate in some areas. Service is very spotty and depends entirely on who happens to be on duty at any given moment. Some workers have some grasp of what the store stocks and others seem fairly clueless. I am often asked to explain what the thing I'm buying is used for, but I don't go in there expecting great service.
They have an adequate stock of fabrics but don't expect to find anything really special. Their 40% coupons and regular sales make it worth visiting.