Great book, the narrator does an amazing job on the different voices throughout the book. I would highly recommend children through the ages of 8 through 11. Though you should listen or read the first book in this series.