Read with 8 year old daughter. This was a fun mystery, with more than a few things to explain. I especially enjoyed the "where are they now" ending. In some ways, there were too many characters. We were often interrupted in our reading, and finishing it tonight, I had to flip back many times to figure out who a given character was, or when they had appeared. The three star rating is my daughters, but I generally agree with it.