I won this ARC in a giveaway from the author. I finished it a few days ago and I've been mulling over this review since then. I really enjoyed the way the story was written. The chapters alternate between the two girls and are equally compelling. I felt myself liking each one and disliking each one at the same time. The author also goes back and forth between junior and senior years. This may be confusing for some but I didn't have a problem following this at all. I liked piecing the story together. It was a quick read. I did predict the ending but I do think it was the right one. Overall, I think the author did an excellent job relating to her characters. I really understood why they acted the way that they did. Enjoyable to see the characters evolve. My only thing is, the ending just abruptly stops. I understand why, but I was left with a few questions. I'm hovering between a 3 and 4. So I'll say 3.5 rounded up for the star rating.