Eberhart has crafted a masterclass in plot and voice and character development in one fell swoop. The themes of this book are not light. Lock and West deal with heavy emotional, psychological, and physical issues, but what I found enormously refreshing was that the author didn't expect each character to "fix" the other. He allowed them to sort through their own issues outside the context of their relationship. I also like how, although several adults in their lives were awful, there were others who served as wonderful mentors.
In all, I highly recommend this book to fans of Adam Silvera and Shaun David Hutchinson.