I read this aloud to my 7 yr old son and 10 yr old daughter and we all loved it! This was a wonderful story, lasted several days worth of bedtimes and kept us interested and engaged! Lots of very funny scenes and sweet, tender scenes mixed with adventure. I plan to buy the author's other book and hope to see more from him soon.