The characters are likable and there are a few minor twists and turns that keep things interesting. This isn’t a very long book so naturally it didn’t take too long to read, that being said however, I did find it difficult to put down. I think that kids of all ages would be able to follow the story and enjoy solving the mystery along with the children in the story.