So good! It kinda felt like a Harry Potter fanfic at times but the story was unique enough that it didn't feel like copying. The characters were great, I enjoyed the large amount of POVs, and Simon and Baz were SO CUTE. It was a really enjoyable book!