I loved this. A children's book for adults with a lot of subtleties and some wry humor, it's the kind of book I would have loved when I was just getting into fantasy when I was 10 or so. Loads of yummy vocabulary, whimsical and magical but also unapologetically dark in places.