Good assortment of quality fabrics and notions. Staff that is knowledgeable and polite. Don't follow me around the store but be aware if I need assistance. I know there are other customers and if the staff sees I need assistance but are busy with someone else - acknowledge me and let me know you'll be available momentarily. Enthusiasm is not a pre requisite for the staff, knowledge about fabric, etc. is.