This is a modern re-working of the classic Cinderella story. However, it still has quite an old-world, fairytale style to it. In this version, fate intervenes and Cinderella (Ella in this tale) never meets her prince as planned. The story proceeds by revealing how Ella tackles the hand that fate has dealt her.
Ella is written as a strong, female character who takes control of her own destiny. The wicked stepmother is wicked indeed, and the mysterious Arran is brave and noble with something to hide.
If you are looking for a fairytale with a happy-ever-after that the heroine grabs hold of on her own terms, then this is for you. It would be suitable for adults who remember fairytales fondly or for children still loving them for the first time. It's a nice chnage to have a traditional style story that moves away from the notion that the female's role is to be beautiful and helpless, waiting for a handsome prince to save her. If you have a young daughter, I recommend this as an antidote to all the Sleeping Beauty, Rapunzel and Cinderella tales.