Luckily, I saw where Common Sense had recommended this book, so I picked it up at our local library to read with my 8 yr old.
Each day we carved out a little time to read it, and talk about things going on in it. The storytelling was doe so well, we felt as though we were a part of the story... in a way. The illustrations were a really nice touch to help visualize certain things going on.
I see where some say this is good for 7-8 yr olds. My only concern is that there a a fair number of words that are well above the average reading or word knowledge level for a 7-8 yr old. Since I was reading it to my daughter, she would ask me what they meant. Words such as: jaunty, ennui, unsavory, derogatory, etc.