I took my children, 7 and 8 to see this on the weekend and they loved it. It is silly, childish, overly sentimental, has easily identifiable goodies and baddies and plenty of slapstick - in other words your typical kids film. Viewed in that light it isn't bad and there are some very funny moments, like the flatulent zebra and the surprisingly advanced (for a film like this) joke about the ball bearings - much cruder than usual for an American movie. Us Brits love that kind of thing however.