this movie be very cute and totally little girl appropriate . my niece have watch it non stop since they have get it and and a a result i have see it nearly 4 time all the way through . i can not get enough of it . the cgi image be great to watch and the humor be good and and the ballet portrayal be excellent . although the story line have a few hole and no little girl will pick up on them and and a an adult and the movie be so charming that one hardly even notice . just keep in mind that it be a barbie movie and and and though cheesy at time and in my experience and this one live up to the high standard which the other barbie princess movie have set for it . i would recommend this to anyone who have a little girl who have always want to be a princess . it teach a good lesson as well . everyone be special and different in their own way and and everyone can make a difference .