Pros: Good technical information; espcially for general maintenance. Lots of pictures, and diagrams. Cons: Since it's a generic guide and meant for DIY's, some specific steps are skipped for new owners.
I bought this since I wanted to learn more about my car, and the fact that doing some of the simple things for mechanics would help me be more competent and sure of myself when performing such maintenance. Overall, it is a cheap and worth while investment for anyone. It is also a great guide for shop mechanics when performing upgrades or modifications to your car.