Being ultra beginner, it sure is THE dictionary if I may sewing, but it can get a little scare most novice. It is a book full of good advice and it seems to me essential, sketches are clear but I do not think this is the right book for beginners but to consolidate the acquired bases.