I took my kids ages 7,8, & 11 and they thought it was hilarious. They really enjoyed it. The movie had a great message about believing in yourself and caring about a persons character rather than their looks. I thought it was a cute movie w/ a good message.