What a way to finish the series! This book has everything I wanted: lush detail, relationship struggles, danger, plot twists, redemption, victory, and a happily ever after. It is AMAZING. I cried, cheered, cringed, cheered, and cried some more. So, so good. Thank you, J.K. Rowling, for a series that built such a fabulous world inside my imagination.