I thought this book was adorable. My kids loved it - and so did the grownups listening along. It's got tons of adventure (that never gets too scary) that my boys thought was great fun. The voices - especially Fen, the giant magic bunny, are so colorful and engaging. It totally brought the characters to life. For the 7 to 10 range this is a delightful fantasy story about a normal boy who has to find the bravery within himself to save a magical world. It was a great message about the potential within all of us to help others... but a whole lot of fun along the way.