I personally loved this book and I would disagree, all the characters are extremely fleshed out. Particularly the female characters. Though for some reason, the editors of this book made the criminal mistake of not labeling the POV switches. Because it is written in 1st person, it is very confusing when there is a switch as you have to figure out who is talking.
Over all the plot was very well structured and the ending is a surprise! A refreshing twist in the genre of re imagined fairy tales.