Very close to getting a 3 star rating. If the different sections for the 3 main characters had been a little longer/less divided or the plot less obvious, I would feel better about rated it 4 starts. Loved the fairy tales. Loved the characters with their mix of good, bad, sad and foolish. The characters are really the only thing saving the book and convincing me to give a 4 rating.