I loved this book! Reading the synopsis made me totally stoked for this book to come out, and when it did, I finished it in a day. Having not read a single book from this author but hearing good things about her, I started this book fully expecting it to be good and I was glad I did! 
 After reading the first few pages of this story, I admit I was a little hesitant to continue reading when I had already made assumptions before the book had come out and I was a little put off by the fact that the horned boy, Severin, and Hazel weren't going to end up together, but I pushed that thought away and continued reading. One thing I liked about this book was the direction the author took the story and characters in. I never would have guessed a lot of things that happened in the book, and that's what kept me riveted and turning the pages, not wanting the story to end. 
 Since I love reading stories about the Fae folk and their monsters, I really enjoyed this one about the horned boy named Severin, and how it changed the whole town Hazel and Ben lived in. Everyone was affected because of the Fae folk, they learned to live with them by using different means of protections against them and even offerings towards them. Basically their whole lives they were mixed with Faeries and they grew up with them. Hazel and Ben were knights who fought against the evil monsters and killed them whenever they attacked tourists but as they grew up, they stopped hunting them. Hazel still missed being a knight and fighting them while Ben, who had been cursed and blessed as a little baby with the gift of music, wanted nothing more to do with fighting the monsters until he got his music under control. Because of that, Hazel ended up making a deal with the king of the fae there, and she ends up under his service as a secret knight that she only becomes as night Hazel. Well, long story short, things get real interesting once the fae monsters start invading their town, Fairfield, and she gets even closer to Jack and delves more into the world of the fae that she has always loved. 
 I loved that the romance was complicated in this one. There was no case of instalove or a love triangle. Sure, it was assumed that the prince, Severin/the horned boy, would end up in love with Hazel if he ever managed to wake up, but I was glad it didn't turn out that way. Ben being gay was a sort of pleasant surprise since most YA novels don't really have a lot of characters from the LGBT community, so it was a nice change of pace to see him end up with Severin instead. I loved that Hazel and Jack ended up together at the end of the story, especially seeing as how Jack was a changeling and he wasn't really normal and people were wary around him, and how Hazel was bigger than life and different and just a person who wasn't normal either, she was more than that. It was fitting for them to get their Happily Ever After, after all they went through. 
 While it left a few questions still unanswered especially about the future, I very much loved this book and wouldn't mind reading more things concerning this world and characters.