This book was a good though slightly weird story that i found quite enjoyable. Since there was nothing to mature or inapproaite for chilren this would make a great parent/child read-aloud for anyone over seven or eight. Tweens as young as nine or ten years old should enjoy reading this on their own.