I remember telling my parents this was my favorite book when I was 10. I'm currently reading the Chinese translation since it matches my current Chinese reading level, and it's been quite enjoyable, even though a lot of English-specific word play is lost in translation.