This is one of the book that I always recommend to my friends. I really love Rainbow Rowell's writing and this is her second book that I read and I absolutely love it. The character is so unique and relatable. The story and the conflict is like no other romance book. Definitely one of those book that I will reread every once in a while.