There is something for all levels of knitting - from the easy ones to the difficult ones. The colors and styles are fairly contemporary. There is such a variety that you are sure to find a several that appeal to you. There is very little in the line of instruction, so you best know how to knit before purchasing.