What a pleasant surprise. Large selection of high end yarns as well as books. The lady working was extremely helpful as well. There was a large variety of thread of different weights and cotton of several weights/styles and color ways. I would recommend stopping here!