Pretty good. Not a feel-good book, definitely a make-you-think book. Or really, a make-you-think-people-are-kind-of-terrible-at-heart book. It really highlights people's insecurities, and does an excellent job illustrating how actions can be interrupted so differently by so many people. There are SOOOOO many different characters, and Rowling actually does a really amazing job at getting you invested in all of them, and making you love and hate each of them in their own way. It takes a little while to get into it, and once you do, it still move kinda slowly, and on top of that it's really long. I love the very last sentence of the book, really sums up the overall message.