I enjoyed listening to this book on audible narrated by Anne Hathaway. She does so many different voices! I am pleasantly surprised by her narration. 
 I only gave the book 3 out of 5 stars because I like the movie version so much better. It was fun to listen to the original version of the story but the songs and red shoes were missing! And so many of my other favorite parts, like the phenomenal surprise ending in the movie, were missing. But it was worth a read (or listen in my case) just to further my experience of this story.