Grandson loved it. It is for his summer reading for grade 6....