I am giving this book 5 stars for enjoy-ability! I listened to the Audible (back to work commuting) and Ray Porter's terrific narration. I found I had to throw on the ear pods and listen to it when I wasn't driving- it was so engaging. Yes I read reviews where flaws were pointed out, however the shear gripping and absorbing joy of the book can not be denied. It carries you along with the main character- and is thereby a mark of a great read! Oh I also loved, loved loved Rocky- well developed.