Ann's offers a wide selection of sewing machines, fabrics, and notions of all kinds. Machines are basic to fancy computer linked embroidery ones. They give lessons in sewing for those who'd like to learn how and those who want to learn more. Learn to make your own curtains, clothes, handbags, and more. I highly recommend this great store for all your sewing needs!