I recently visited this company and I was thoroughly impressed. The staff was very knowledgeable and friendly, and they went above and beyond to ensure I had a positive shopping experience. The store had a great selection of products and the prices were competitive. I will definitely be recommending Barnes Joann to my friends and family.