Quite a large assortment for a small shop. Always friendly staff, reasonable price tag. The only pity is that there are no more such mom-and-pop shops in the area, and apparently the needlewomen are buying everything here. There is not always something specific available.