Ratings496
Average rating3.6
Good book, but slightly underwhelmed (especially after all the hype).
I liked that the main characters were relatable (and likeable to a certain extent), and it did almost make me cry... but it just didn't feel “wow” enough for 5 stars.