Honestly not sure how to rate it. Certainly engrossing; read it in one sitting.