I received this kit as a gift. I have crocheted for a while but had never tried knitting. This book is very easy to understand but when reading patterns, there are still things I don't understand how to do. This kit gives the basics to get started and I was surprised how quickly I was able to cast on, knit, purl and cast off as well as alternate knit and purl. I look forward to learning more and improving as I practice.