This is not a beginner book on Solidworks. This book is excellent if you have taken Solidworks tutorials and you want to understand more if not most of Solidworks features. Although mostly covering Solidworks 2009 and 2008 it explains what changed from 2007. I find the explaining of how most of the menu items work valuable. I also like explaining how Options can be changed. I recommend reading the book and following the book's tutorials. I personally keep this book by my computer as I find this book much much better than the Solidworks help files. Only thing would be better would be a pdf file of the book on the book's cd. Compared to other books on Solidworks I consider this one, the best book to keep at work next to my computer.