I loved this book. Yes it's kinda for little kids, but then again, not really. There's some words from the early 1900's, the era of this book, that might be confusing to some younger kids. Although, they do have footnotes on the pages that have those different words. Older kids should read this too. Its adventorous, silly, and quite adorable. I enjoyed it all the way through.