Ray bought me this book because he knows I really liked the other two books by Sparks I read (The Wedding and At First Sight).
This one is good, but not excellent. It's a nice love story and the characters are very cute and relatable, but the vast majority of the book takes place in just over one weekend, and I felt like what happened (and it's a lot) was a bit rushed and a little too far-fetched.
At any rate, it is a good read and if you like Sparks you won't be disappointed.
The core question of the book, How far should you go in the name of love, is certainly something that stays with you.