Took my 6 & 8 y/o. They loved it from beginning to end. Clean, funny, cute. Not for older children but for parents, grandparents and young ones it is good. Not so sure the 3D is worth the money. Save the extra and see the regular show, it is just as funny.