I found the characters likable and enjoyed a lot of nice humor popping up unexpectedly, particularly how awkward and clumsy Ash got when faced with a woman she likes.
It had some good angst and the dialogue was primarily pretty smooth. I did have issues with the consistency of the protagonists issues, and one major hurdle that was never really resolved at all, but overall a sweet book that I definitely enjoyed.