I don't really know how to rate this. 2.5? A friend recommended it to me, and I probably wouldn't have gotten through it as quickly (if at all?) if she hadn't. I especially enjoy post-apocalyptic stories, so the premise was intriguing. I just didn't find anything in the story to keep me invested. Cassie and Ben are fine as narrators, but I tend to find first person clunky and awkward and their voices weren't distinctive enough. It took me six pages of the second section to realize the character I was with wasn't Cassie. There were also a number of small details regarding how Cassie was written as a teenage girl, the romance between her and her love interest, and her thoughts about the only other girl she meets in the timeline of the story. I don't even think it passes the Bechdel test, and if it does, the conversation that passes is between a teenage girl and an 8-year-old girl, both of whose real names we never find out. Overall, it just wasn't up my alley.