This book started out very very slow for me. It just dragged. But it really picked up around the middle and then leveled out in the end. I enjoyed the book overall. One thing I didn't like was the Ari flashbacks. I just didn't like the way they were done, I felt like it broke up the flow of Ellie's story sometimes. Surely there was a better way to do those.