Really enjoyed listening to this on audio! The number of different voices for each character helped so much to follow the perspective of each chapter/each character. So well written and I feel like the main character developed so much over the course of the book. Love the emotion each narrator provided with their character(s) as well. Love the pull of the heart strings! Definitely a must read/listen.