Until about page 190 I didn't like any of the characters, but I liked that I didn't like them - it made the book interesting if hard to keep reading at times. By the end though I liked who the characters became and the open-endedness of the book left their futures wide open. Another great recommendation from my awesome roommate.