This was the very first philosophy book I'd ever read. It's a challenge for me to rate it, both because I have no other books of its kind to use as comparison, and because much of my positive experience with the book came from reading it with my husband, and the lively discussions it spurred.
The book worked well as an introduction to philosophy because it led with an exciting and fascinating question, then approached the answer by using reasoning techniques and explaining the techniques as we went. To illustrate points Baggini used a healthy mix of commonplace references that held meaning for me, and quotes or core ideas from other philosophers. So the book served as a very gentle introduction to influential philosophers, as well.
This book got me truly excited about a subject that previously held no interest for me. Four stars for explaining what philosophy is (and the meaning of life, too!), and one star of excellence held back for that amazingly awesome philosophy book I hope to read in the future.