I was pleasantly surprised by this. I especially liked the beginning. It sort of fell off at about the halfway mark and the ending took a turn I wasn't quite expecting (although it was consistent with the story.) I think Kingery had a few too many plates spinning in the story, but she handled them well enough. The beginning was more mystical(?) and I would have loved it if she maintained more of that through the second half of the novel. I still enjoyed the story, though, even if it was uneven.
The only major problem was the editing. This is a Kindle Unlimited selection and I'm never sure how some of these books are published. The quality varies greatly. Anyway, there were so many obvious mistakes in this novel. At some point, I began making a note every time I spotted a mistake. There were words left out or left in. There were punctuation errors. I can understand missing one or two errors, but there were a lot of them in this book and I'm not being nitpicky about comma usage or whatever. These were obvious. I don't really understand how that happens.