This is a gem of a store. The owner, Maggie, is amazingly helpful. She knows her stock, has great taste in fabrics and yarns, and will help you find the product you need(no up selling here). The space itself is beautifully designed. It somehow manages to be bright and cozy at the same time. It’s the perfect place to browse for cool buttons or sit down and work on a project. I signed up for one of the beginner knitting classes. The class was reasonably priced, well thought out, and fun! I’m already looking forward to more classes this fall. This is a great spot for novice and experienced DIYers alike!