I have severely mixed feelings about this book. It's a mix of this book isn't really that good and but the romance was so cute and the plot could have been perfect if it was better executed. 
 It's pretty odd, too, that I'm reading this book as I haven't read Fangirl. Though it's on my list of books to read, I really don't have any desire to read it. Those types of books make me cringe, but when I found this book and saw it featured a gay couple in it, I checked it out of the library as fast as I could. Mainly because I'm a sucker for any type of LGBT romance. 
 The main problem I had with the book is that, though the universe that the book is set in is interesting (and notably similar to Harry Potter's universe, but I guess that's the point, isn't it? Isn't Simon Snow supposed to be like a bootlegged Harry Potter in Fangirl?), you can obviously tell that Rowell doesn't really know how to write fantasy literature. The book was less of a fantasy story and more of a teen drama. Though that's not necessarily a bad thing, it still could have been both an effective fantasy novel as well as a teen drama. If there were just crucial fantasy elements in this as well as the romance it has, it might have been my all-time favorite novel ever. 
 I did like the ending, and there were definitely parts of it that captivated me. I mean, I read this book in two days (which isn't a lot of time, if you factor in school and having little time to read) so it was definitely addictive. But, there are definitely elements of the story that could have been better. I'm not going to go into full detail about what bothered me, mainly because I'm too lazy to type it all out and nobody would want to read it. Anyway, I don't know. I haven't said many positive things in this review yet, but I definitely loved the book. It's going on my best-books-of-all-time shelf, even though I'm complaining about it. I loved the romance and the characters were cute. I'd recommend it!