I remember glancing over this book in a stack of library books back in elementary school. It was just tucked between some other books, arbitrarily stuffed onto its shelf. Not even put high up on the display shelf, Ella Enchanted caught my eye - and as a kid I borrowed this book. And I've definitely enjoyed it from Day 1. 
 Ella Enchanted is about our feisty and stubborn heroine Ella. She's been struck with a foolish fairy curse that makes her obey, anyone and any person whenever they command her. But Ella - fiercely independent and relentlessly unbending seeks to make her own destiny not one that people order her around. With the death of her mother, Ella is forced to live with her evil stepmother and stepsisters in a dreadful journey to a finishing school. From their on, Ella's journey to seek herself and discover other values ride on. And yet it's a wonderful rendition of the Cinderella story just with a much cooler heroine. 
 Another thing everyone loves about Ella Enchanted is Ella. She's our strong feisty heroine, stubborn and passionate, yet without being overbearing or stubborn to the point of idiocy. I wish a lot more children and YA books could get that right - I see way too many wimpy heroines now. And the other characters are just as likable if a little standard, the scheming stepsisters or the chivalrous prince. 
 The world of Ella Enchanted is wrought with ogres and giants and fairies, which adds flavor and color to an otherwise simple rendition. I love the mysterious creatures in Ella Enchanted, from the centaurs to the elves. Ella meets an assortment of new characters and new ideas - it's a story that'll keep you entertained! 
 But the charming romance is also cute, the characters are adorable and yes it is a great rendition of a classic fairytale. 
 Ella Enchanted is the perfect story for those who enjoy fairy tales and people that want to see a stronger heroine in the roles. Ella Enchanted delivers on all of this - it's perfect for adults and children alike.