this was a very cute book. a modern day fairytale. i would love to see this as an animated movie. i think it could be visually stunning if done the right way. but it's very much a middle grade. or probably even younger. would highly recommend this to my mommy friends to get for their children.