This is a sophisticated kids' fantasy, good for those who like Valente's Fairyland series or Ursu's Breadcrumbs. I liked it better than Breadcrumbs, but still felt a similar disconnect with the characters and story that's hard to explain. It's great storytelling and very imaginative, but I didn't feel close to the characters, even though they're likeable.