A smooth but not satisfying read - well-written but shallow.
A pleasant, nicely written new fairy tale.