Personally, there are two things that I am wary of in fantasy books: One, stories that are difficult to follow, and second, over-the-top language, especially early in the book when readers haven't had good impressions or attachments to the plot or characters.
That is why I like this book. The story follows a female protagonist who is thrown into a quest. The plot weaves easily when it introduces the characters. The world setting unveils layer by layer, and with everything new, explanations are given without them feeling like exposition.
The book starts strong with solid middle; however, to me, it goes down slightly on the climax because, for some reason, there are some scenes that I find pretty repetitive and requires my suspension of disbelief regarding the villain's action and character's luck in order to get the plot going.
Having said that, overall, it's a solid and enjoyable story. There are many distinguishable and root-able characters, and the world is full of imagination and creativity. Revelations of the character backgrounds are done well without them being stretched out for too long or dumped.
4 stars out of 5