The first half of the book was a great fantasy and something I could definitely see myself recommending to all the young fantasy lovers in my life. It felt like I was in for an exciting fun adventure. However, halfway through, I found the book lost something. It felt long and I just felt myself being easily distracted. I will admit to skimming through the last half. There were many plot aspects that were quite predictable and I just felt disconnected to the whole thing. I do plan to put this one aside and give it another read at another time though. I think that this book is one that would be better suited to be read-aloud and enjoyed by a group of young adventure lovers. But maybe that's just me.
In the end, I would recommend this to all adventure, fantasy lovers 10+. There are some great characters and great world building, even if I was not fully convinced.