I cannot say enough good things about this film. I loved it! My boys (6&8) and my daughter (2 1/2) really enjoyed it. They can tell you the moral of the story and name the characters. I was very happy Disney finally featured an African American princess.