The plot is intriguing, and the characters are realistic. I stopped somewhere in the middle for a very long time, but I've started reading it again because I remembered how much I enjoyed it. Pretty decent read.