By Gail Carson Levine
Reviewed by Jennifer R. (H2)
This book is based on a character named Ella and a fairy named Lucinda. Lucinda gave Ella a gift when she was little so that she would listen to all commands.
When Ella was very young her mother died and her dad married a lady who already had two daughters. Her new stepmother and stepsisters where all mean, but she does eventually meet a wonderful Prince.
I really liked this book because I like fairy tales that end well.