Tiny Stitches is my favorite quilt shop in the area. They carry a huge selection of fabric, well organized by color, or theme. They also carry tools, supplies, patterns, and books. The staff is friendly and helpful. I love the children's fabric section. The shop offers quilting classes for all levels of skill.