I did not finish it, but used it for research when I was doing some writing that required me to refer to different schools of philosophy. So along with some actual Plato, Kant, Hobbes, and some others, it gave me enough to make me feel that I had enough of a grasp of the major issues, dichotomies, and characters so as not to sound like a complete idiot myself. I liked the writing style, and from my own newbie-ish position, it seemed to treat opposing viewpoints reasonably fairly.
Hope this helps!