Ratings1,645
Average rating3.9
Wow. I read the entire book today because I couldn't put it down! And I was a crying, laughing idiot through most of the second half. It's not just a sad cancer story, though. These characters are just amazing and the story is so well written.
This book definitely lives up to the hype.