This is probably my favorite Gregory Maguire book so far! I love the twists he gives to the original Cinderella story and how Iris views the whole story from her perspective. It really made me think about the secondary characters in all of the books I've read and try to imagine what their lives might have been like and how they viewed the same events the main character had to experience. It's really great seeing such a profound secondary character of the typical Cinderella story become the main character in a book about the same events that took place. I really recommend this book! It's really entertaining and if you have a thing for fairy tales with a realistic twist you're probably going to love it!