Loved the way the story had been done and the cut off in book 3 felt well timed to me. Jeff did a great job giving a voice and personality to each of the characters as well.