I give this book 4.5 stars which rounds up to 5.
This book gives a great overview of philosophy. I was a philosophy major in college and this book covers many of the ideas I learned at school. However, my only grievance is that it leaves some ideas out like Kantian ethics. But other than that I highly recommend this to people who like philosophy or want to learn more about it.