I took two five year old girls and an eleven year old girl to see it on a babysitting excursion- and we all enjoyed ourselves. Even the five year olds watched the entire movie without shuffling about or talking so it was entertaining enough to hold their attention.
It's not a movie that you'll take with you long after you go, but it's a fun, easy movie, and even has a good message for the kids - particularly the girls.