I am new to the knitting scene. I am learning to knit from a friend who has knitted for many years. We each got this book and have found it to be a very useful tool. I am not sure how many of the patterns I will ever use, however the helpful hints, pointers and stories that the author shares are priceless. I am glad I found it on Overstock, I saved a little bit and of course received my book in a timely manner.