This is a book suitable for nearly all ages. I enjoyed the subtle and yet strong authorial message that strength isn't always about those that shout and smash, and that we need to appreciate what we have when we have it.
A fun read, this reminded me of the recent Marvel films with its wit, humour, grand sense of adventure and the conscious fact neither the movies nor this book take themselves too seriously.
A sweeping range of characters, good dialogue and a lovely pace all make this a nice easy read. If you enjoy YA fantasy (which this predominantly is) then I do urge you to give this a shot.