I read it on my 7 hour flight and I have to say.... IT WAS AMAZING!!!!!! I loved the characters specily Margo who was really mysterious from the beginning to the end. I loved the ending (I cried less than TFIOS). John Green keeps breaking the heart of the readers