I was so happy to discover this shop! They have a great selection of both modern and classic fabrics, as well as a lot of cute novelty fabrics. They also have many quilt kits at a variety of skill levels. I've gone to several classes here, which have been very enjoyable. They have a really nice pool of teachers who make you feel like part of the quilting family.