Book is very well written but a little slow on the story line.  Since it is the third book of a series, already knew the characters but was a little disappointed in the ending.  Still a good book for your middle grade child.  Good story line.