This book was sent as a gift to an experienced knitter who is a member of the Saturday Knitting Club. The recipient was looking for a reference book with fresh styles and ideas that could be modified and expanded, rather than a book of basic techniques. can appear in its text, as well as freely change and expand the design. Membership in a knitting club is also desirable so that other knitters can help solve problems. I would not recommend it (or any book at this level) for those who have knitted less than a few years or are trying to use it without peer support.