Sweet, well-written, and sentimental without being at all cheesy. It was a quick read (I finished it in a few hours) but totally worth every second. Highly recommended to anyone who's looking for a heartfelt page-turner.