I enjoyed this book. As an adult I found the explanation of words a bit irritating but I think it was necessary for a younger audience and in that sense I thought it was well done. I did wonder sometimes about the choice of words being explained though. For example, explaining the world "faker" by using the word "feigned."
I liked all three children. They have interesting personalities.