Such a stinkin cute book. I "read" this on audio, and the whole time I was listening, I had a smile on my face. Ed's funny way of messing up sayings was always great, and the relationship between Marigold and Chris was charming. Of course, none of it was surprising, and you can tell who Chris is pretty much from the beginning. But I don't think it's really meant to be a surprise, unless maybe you're a really young reader. I'd recommend this for younger and older audiences alike.