I bought this book expecting a step by step tutorial kind of book but instead it is more of an explanation of the principles of machine embroidery. I got lots of tips and it explained a lot of things that I have not been able to understand from other books. I don't think it is the book for a complete beginner as you need to understand at least the basics of your embroidery software, but having said that it does make all the tools and buttons of my software seem less intimidating.
I was disappointed with the 'free' CD. I have yet to manage to download the free designs as I get an error message each time. It also seems to concentrate more on advertising John Deer's other CD's than anything else, I had hoped it would contain video tutorials to complement the content of the book.
I would recommend it as a useful book for when you are past the automatic digitizing stage and want to do your own thing with a more detailed knowledge of how to produce a well designed piece of art embroidery.