I had a great time listening to this book. The story was very well told and the characters fleshed out and imaginative. I have to say I was really impressed with the audio book narrator. She does about a million different accents and nails them all while telling the story in an engaging way. Check it out.