I really liked the book, although I listened to an audio version so perhaps that was the saving grace, because even then that last 1/4 of the book drug on way longer than needed, and knowing me, their is no way I would have finished it if I were actually reading it.