This installment really shows you the depth in the characters and how they've grown over the length of the series. A lot of the lore is fleshed out for you, which is something I really enjoyed. Rose just matures so much over the entirety of this book that by the end she's completely grown up. It's a wonderful transformation. And the ending...oh the ending. You'll need the next in this series immediately.