I took my 4 year old daughter to see this along with my 2 of my girlfriends and one of them brought their 7 year old son. We really enjoyed it. My daughter enjoyed it as well. It was funny and cute. The only thing that ruined parts of the movie were people in the audiance that felt the need to bring infants and toddlers. Babies crying and everything. COME ON PEOPLE, get a babysitter, be kind to those around you who payed good money to see the movie.