The story was pretty good. A fun fantasy romp. I would’ve enjoyed it even more and may have given it 5 stars if the narrator had different voices for each of the characters. It would’ve made it easier to listen to without constantly hearing blah blah said over and over again.