It was narrated beautifully and written with ups and downs, highs and lows. Just when I was getting use to the ride the author switched it up on me and punched me in my face. It is a must buy. Can’t wait to see what happens next.