The beginning was slow, but I loved how it ended! While this had some frustrating plot points and characterization, the more I read, the more I liked it, and it ended very strongly and managed to surprise me! So all in all this was a solid read! I voluntarily reviewed an eARC copy provided by the publisher via NetGalley.