Alfred's has a huge selection of fabrics and specialty fabrics. Normally I would go to joanns for fabric, but they did not have what i was looking for. Alfred's had exactly what i was looking for. They sell types of fabrics that joanns does not have. Some items are pricey, but they also have a great deal on discounted fabrics. They also sell yarn and crochet/knitting stuff. The store has an old feel to it and the sales staff is very friendly.