A 3.5 star review.My expectations were totally off with this one. I'd heard it compared to Neverwhere so I expected a novel for grown-ups - or YA at the very least. But it's a children's novel. Not that I have a problem reading books aimed at children, and it was really well written, so definitely appropriate for grown-ups as well. It just meant that I had to do some serious mental readjustment along the way to figure out that the book was not at all what I thought it was.That said, I really liked the book. I thought the characters fun and quirky and liked the traditional fairytale structure to the story. The plot wasn't anything special, which is probably where my mistaken expectations come into play, as there was less depth to it than I would have thought, but once I realized that and took the story for what it was, I found it a very enjoyable tale.