Cute, but overall mediocre. There was a lot of interesting worldbuilding that was never fully explored to my liking. The characters had potential, but ultimately didn't really grow and felt flat. And the pacing was weird at times. With fifty pages left in the book there was basically the entire plot to wrap up and it all just felt rushed. 
 That said, I think this would've had potential as a longer series. It would've given more time to get to know the characters and the world and to build all the drama that was hurried through for the sake of the ending. 
 If you're super into sci-fi and/or fairytale retellings, you could probably give this a go. Though I would recommend Cinder and the rest of the Lunar Chronicles books instead.