Immediate and friendly service from a knowledgeable staff. A lot of fabric that is well spaced out and easy to view. Well lit and clean. The owner took the time to show me fabrics and buttons for my project. She didn’t rush through anything. As of this date, no dog was present.