What a ride! 
 When I read the first 100 pages, I wasn't enjoying it, I couldn't get into it for the life of me. Celaena was annoying me, she wasn't what I wanted her to be, I didn't understand where Sarah J Maas wanted to go. But I still forced myself to go on because I still love this world so much. 
 And then, just like the first book, it completely changed and I got hooked so quickly, I didn't even see it coming. Celaena was finally what I wanted her to be, and what she pretended to be. And I finally have to admit that I now understand her and she is a really strong character. Though I have to say my favorite character is still Chaol (ha so much potential). 
 And like I said I absolutely love this world, the magic, and we have fae and I couldn't be happier, because I love fae in books. 
 So yes at the end, I loved this book and I'm really excited to read Heir Of Fire!