Each character was well developed and grew throughout the story. A great listen! Would defintely recommend