I loved this book. The characters are so well rounded. They seem like real people who I can actually relate to. Beautifully written and the performance by the voice actors was spot on. I just wish the ending gave a little more closure. Would definitely read again.