Family owned business, I love supporting this kind of place. There is a large selection of patterns and fabric. They also have classes. I would have given 5 stars but the ... more