The Girl Who Drank the Moon - Kelly Barnhill, Christina Moore
Never have I read a book that so succinctly turns every trope on it's head. I absolutely loved it!
The story is put together fantastically. Each character is amazing in their own right. No one does quite what I expect, even when I thought I had a handle on the way the story was breaking the rules. The family that Luna, Xan, Glerk, and Fyrian make is just adorable. All the people in the Protectorate are dealing with their own issues and making their way through life in ways that are not entirely opposite the norm that I would expectn or entirely the norm either. There's a part of me that feels like it's the way all the old stories should have been written, so that everyone has a little agenda and not all converge nor diverge. History isn't that neat and stories shouldn't be either. At the same time, it was loads of fun to watch the way these characters were like characters we were already a bit familiar with.
Basically, Barnhill did a fantastic job of "making familiar things new and new things familiar" as are the two great powers of a writer according to William Makepeace Thackery or Samuel Johnson. It's been attributed to both on different sites, not sure which is accurate. I listened to it on Audible, read by Christina Moore, who was great. I loved her voices for everyone, especially Fyrian.