I listened to this one on cd's and I really think I would have preferred reading it. The recording of this book is one with a different actor reading each voice and I found it quite distracting in the beginning. Eventually I got used to it and I didn't think about it anymore but I just have a feeling that I would have enjoyed this book more if I had read it. This a retelling, not a twist, on the Goose Girl fairy tale. I had never heard of the Goose Girl before so the whole story was new to me but knowing many fairy tales, I was able to predict fairly easily what was going to happen but that didn't prevent me from enjoying the ride. It has a slow start but it gets much better. Like all of Hale's characters that I've read so far, the heroine is interesting and worth getting to know. I definitely recommend this book to any lovers of fairy tales, young and old.