This is one of the most fun books I’ve read in a while. It’s not perfect but it just was so much fun to read.
As usual with Rainbow Rowell, I adored her characters. Each character was their own individual, unique person and I either loved them or just kind of loved the fact that I hated them. Baz was definitely my favourite, he’s adorably evil and utterly fantastic. I also loved Penelope, she was smart, loyal, a bit dotty but happily herself. Agatha was a character I loved to hate and although I liked Simon, I also think I didn’t?! He was another character I kind of liked to hate. He was a bit annoying but in a ‘you’re annoying but I can’t dislike you’ kinda way. Let’s just pretend and hope that makes sense… :’)
I loved the relationships in this book, the relationship between Baz and Simon, Penny and Simon, Penny and Baz, Penny and Agatha, Agatha and Simon etc, etc. They all had their own relationships and dynamics and it was brilliant! I’ve not personally read many LGBTQ+ books (which is something I need to change) but I loved the way Simon and Baz’s relationship was written. It wasn’t this massive *BAM* plot twist and it wasn’t made out to be the huge ordeal. It was normal (well, as normal as any relationship can be when vampires and mages are concerned) and simply a relationship between two people who really, really liked each other and I really enjoyed that. I liked that Simon didn’t feel the need to put any labels on himself, or at least not yet, and instead simply live in the moment. He knows who he likes and that’s what matters to him.
The one thing I did find slightly difficult with this book were the obvious similarities with the Harry Potter series. At times I was wondering whether I was loving this because it was fantastic, or whether I was loving it because it was so fantastically like Harry Potter? I think I’ve come to the conclusion that it was a wonderful blend of both.