Cute and clever - definitely on the younger side of middle grade though. I think I was expecting older since the girl on the cover looks older than 9 to me. But, if you read this for what it is - a short story about a 9 year old - then it's very cute. Because I was expecting it to be older, I didn't...