It is good because it makes you think, it's not just there for pure intertainment. I also like the depth of the book and the details. It also lets you think on your own, letting you have your own opinions while she has hers. I highly recommend it to people who like to think.