A beautiful fairy tale. It has every element which should have every good fairy tale. Magic is here not because to make spectacular things but because to say you something important. You will find here stories from different other classic old fairy tales. They are changed to make one great story. 
 I have read views, that it isn't realistic, that some things are going too fast (for example falling in love), but it is a fairy tale. If you want a realistic story read a "normal" novel. When I pick up this kind of book I am looking for a beautiful story about human feelings, life, decisions and so on. And I am aware that there will be many metaphors. 
 You have here almost all. A parenthood, a childhood, a friendship, self understanding, a second chance, a redemption. You will find people who are selfish or/and faithful, loving, full of fear, courageous. 
 I can't even mention all of it. There is to many to say. You will have to read it by yourself. If you need more invitations read below. 
 My favorite quotes: 
 "Coming back was part of the price" 
 "Normal is all relative" 
 "some things were just meant to be good stories" 
 "It was like walking: if Rumbold didn't concentrate too hard on it, the illusion took care of itself" 
 "Perception is everything" 
 "We only keep the scars we choose to keep" 
 "She had that way of looking at him that made him feel like he'd built the world for her and given it to her as a gift just that morning" 
 "A kiss does not make the future. Love alone does not make a life" 
 "The only way to keep a secret is not to repeat it" 
 "no one is ever ready for anything"