My opinion towards the overall series has gradually (but ended up drastically) changed after multiple rereads. This particular book though, it'd always depend on the mood. If I for some reason really want to read something that would break my heart, I'd give it as much as a 4-star; but if I'm for warm and fussy stuff, I'd give it as low as a 2-star. Rating a 3 that stands for 3.5 atm.