A really good read, if I had the time I wouldn't have stopped reading until it was over. It's so easy to read. I didn't want the book to end. In some ways it just felt like the main character Ben's life was just something you REALLY want to keep happening, you want the book to be a bottomless pit. The only thing I found however was the fact that occasionally way too much of a timeline is simply waved off in the matter of a sentence or two, but no grudges held since it's a fun roller coaster of a book.