I had high hopes for this book considering the great response it has gotten, and it is a good book, it just wasn't great. I enjoyed reading it and I'm glad I did but It's not a book I would ever think to read a second time or recommend to people. I cared about the characters and the story. The jumping around between dates and characters was handled well and was only mildly confusing, it could have been much worse. The ending was just blah, like the author ran out of steam and needed to hurry up and wrap things up as best he could. All in all the book just left me unsatisfied.