I bought this book for my boyfriend who is just learning to knit. The instruction throughout the book is excellent for a beginner. Some of the patterns are great while others... well not so much. So I would not recommend this book to an experienced knitter, but for the male beginner, this book is a great starting point.