Great selection of yarn, including those that you can normally only find at a dedicated knitting or fiber store. Lots of pure wool from well known yarn makers. This includes hand dyed yarns and many many sock yarns to choose from. Quite a selection of knitting needles as well.
Also it doesn't have that feeling of being on display while shopping like you might find at some dedicated knitting stores.
The store has other crafts as well but I didn't pay much attention since I was there for the yarn hence the 4 out of five; I can't speak to the quality of the other wares.