My Grandson loved this book! Super author, and lots of detail to pore over! Plus is graphic novel with lots of crazy adventures. He has continued on in the series. He loved it as gift for a long plane ride. I think this is about a late 2nd-3rd grade reading level and great for 7-9 or 10 year olds.