Enjoyable enough to keep listening to, but not a attention keeper. Main Character is sort of a narcissist idiot to begin with and near the end actually start to give a damn about other people. Narrator does a Great job with the various characters voices and the entire storyline.