It has very well writing but it jumps all over the place. It is written well but the jumping around just takes away the story. It is easy to follow up until the second chapter. It is definitely not a kids book. For adults though they might really like it.