My 6 year old daughter loved it and for the most part I did not have to explain a scene to her. I'm not a "cartoon watcher" (wasn't allowed to be during my childhood) so for me to sit thru a whole cartoon movie will speak volumns. I enjoyed the movie because my daughter laughted like she was being "tickled".As an adult you hope to one day find a love the is just like the characters of the movie. So loving, loyal and everlasting. Thanks for a great movie.