3.5 stars 
 Very well written. Good story. Didn't completely like the ending. It was realistic based on the situation, however still felt somewhat abrupt. (view spoiler)[ I think it has to do with the fact that throughout the book we got to know all the characters so well, but we really don't get to know Nate as well. He seems like a nice guy and likes Evie for herself, but the story just ends with them getting engaged after 6 months of long-distance dating . . .after 2 years of no contact . . .after having had only 2 dates before that. (hide spoiler)]