I haven't read it for years, but it's a bit full on from memory. Has anyone read it more recently. If so, what age would you say it's okay for?