If I had read this at the age of 10, I would've LOVED it. It's a perfect children's book, I can imagine myself reading it to my nieces and nephew, along with sound effects and different voices. In fact, I probably will read it to them when they get older. It has the perfect mix of adventure, fantastical creatures, simple characters and a moral (Don't be greedy or goblins will eat you :P). 
 Unfortunately, I read it at the age of 23, for myself and not for a child and that did not work out so well. While I appreciate the story and the writing, I can't say I was blown over by it or that I couldn't put it down. It's a good story, children will love it, the writing is flawless, and I'm giving it a 3 star.