While the movie has some issues, it's one I can watch over and over again. To get my negatives out of the way, while the Trey stuff is funny, it could've been cut down, especially his song. I also feel like the stuff with Ken trying to get closer to Barbie could've been better integrated into the plot. The villain is entertaining, though he would've benefited from more buildup. Besides that, I really enjoyed this movie. A "Prince And The Pauper" type plot has been done before, but they make it work. Barbie just wants to make things better for others without feeling like she has to conform to what others want. She's shown being brave, smart, and resourceful. Amelia is someone who could've been written poorly, but she genuinely wants to be a good ruler for her people. For all the issues she had sigh Alfonso, she does appreciate what he does. It has a pretty powerful message about not being trapped in the box of other people's expectations. All the characters are enjoyable in their own way. The music is very strong, with the cast bringing their A Game. The climax is also exciting. So, I enjoyed this. It's not perfect, but its heart is in the right place. I recommend it.