I thought this book was just fine because it had NO action and it was so detailed. Too detailed. It was a class read aloud and my classmates are not into the story as much as we thought we would. I think it has some sad and hard parts that an advanced reader could figure out that's why I think 9 up. It makes you think and it includes many things kids won't know. I gave it 3 stars because I think the strong message and meaning is amazing.