I don't have much to say about this book. Logan's character is too perfect. I can't picture him as a person, I imagine him as a what's-that-Barbie's-boyfriend's-name instead. Having Zac Efron portray him in the movie doesn't help (haven't watch the movie, though). Also I can't find any reason to love/feel sympathy toward Beth. In my opinion, she's too shallow. 
 Still, the book is kind of enjoyable...enjoying this book is a guilty pleasure for me. Predictable plot (if you have read two or three Spark's book, most likely you will find a pattern) with a little twist in the end. Perfect for a solitary evening read when you have nothing else to do.