My 10 yr old son and I picked this up in the bookstore to consider it for my 3 yr old daughter. We read it together and i had tears running out of my eyes, I was laughing so hard. My son thought it was a riot and was cracking up as well. FUN BOOK! As much fun for parents to read as it is for the kids to hear it.