It was a good book, although when I first started reading it, I was confused. I had to focus on what was going on in the story and I could not stop to read all the little descriptions of the places and characters or I lost my place in what was going on in the story. The ending was predictable in some ways, but the book is also a bit under my reading level, so that's okay. I thought it was cute how instead of saying "speechless", they said "squeakless".