What can I say. I love her books utterly and absolutely. (Except the Poisonwood Bible that EVERYONE loved. Hated it.) This one transported me. Goodness it was wonderful, and I was all prepared for a miserable ending. Braced.
Then she pulled it right out of the hat. I don't want to give any spoilers here, so let me just say that the ending was unexpected but so completely and beautifully perfect. A delight. And so very logical and fitting once it was done.
Makes me not want to read another book for a bit.
Only sad thing is that I don't have another Kingsolver to read right now.