I really enjoyed this little book. It's a children's book, but I think there is sufficient humor and twists and turns within it, to entertain certain young at heart adults.
It's about a little girl who leads a miserable existence until she discovers a magical, secret world. She and her dog go on an adventure, where they encounter many different characters and there are life lessons to be learned. They have to save the world by killing the evil witch, of course. The usual fairy tale type characters feature, as well as normal, real life characters. It brings both a traditional fairy tale, adventure story, in the vein of the Wizard of Oz, Peter Pan and Alice in Wonderland and a more modern telling, such as Harry Potter together, in a very readable, flowing mix. Interestingly, it's purported to be written by the little girl in the story.
I did find the beginning a little slow, but by chapter three I was addicted and read through it in one go. I would further note that I will be re-reading it, not just for enjoyment, but to ensure I caught and understood all the little twists and turns, where characters re-appear and become other characters, all very interesting stuff. I also found it quite entertaining that there are lots of compendium pieces available, for both adults and children, so hopefully there will be further stories to read in the future.