I truly enjoyed this book. The characters were refreshing and I really loved the badass main female characters that showed so much bravery, courage, and honestly, were fierce and mighty throughout the whole book. I also appreciated the MANY twists and turns I did not see coming throughout the book; I am pretty sure my jaw dropped a few times because so many things happened that I did not expect out of a character! I really appreciate when an author can truly surprise you with their decisions, and this was one of those books. The plot was incredible and I loved delving into this magical world! I really enjoyed the author's writing as well - the wit and humor was right up my alley and the kind of banter I truly enjoy in a book. Also, all the main characters are completely likeable and I enjoyed seeing them grow throughout the book. I found it fascinating and freaking awesome that the female characters truly shined through. I cannot wait to read the next one and find out what happens next!