I DID NOT WANT TO READ THIS. I didn't love Fangirl, and I was kind of like, "alRIGHT Rainbow Rowell I will read this because I love you. But wow. This book shows what she is really capable of. This book struck me. It's got lots of brilliant magic and complexity with that wonderful Rainbow flair. The pacing is perfect. The dialogue is spot on. It's funny and heart warming. Really, really heart warming. Love, love, love. If you haven't read this yet, I envy you.