Anyone read it my DS 5 brought it home from school library after waitng for weeks to get it. He loves it as does DD 2. Don't even mind re reading it at least ten times today! Would reccomend.