Characters were nicely fleshed out and it was easy to relate to them.
This wasn't an easy book to read but really interesting. This made me to ponder some things and that's always positive.
Sometimes I felt there was a bit unnecessary repetition: same scene from several POVs.
This was captivating read.