I needed a lot of time to finish this one, and that may be one of the reasons I did not like it so much. At the start, the world is very black and white and although the main character is an adult, it has much of the simplicity of a YA novel. This is neither good nor bad, everyone has to decide for themselves.
I liked how the story ended, though.