Well written and well narrated. There are some grizzly parts for sure, but it’s absolutely worth it. Unlike some books, all the different groups you follow are interesting – not just the main character. I recommended it to my husband and he enjoyed it as well.