When I bought this book I was a complete beginner at knitting, I was starting from scratch. I found it to be extremely useful in learning how to knit, but now that I am improving and my knowledge is expanding I still find it very useful! It is overall a great book for both beginners and experts alike! I gave it 4 stars, I would have gladly given it 5 if it had real colour pictures of stitch patterns which to a beginner are a big help in knowing what the end product is supposed to look like!
I certainly do not regret buying this book and I reccomend it to everyone.