Mulan is one of the strongest Disney princesses there is even despite that she was never married into a royal family or is a descendant of royalty. Her story of not submitting to her cultural expectation of women starts out familiar to Belle and Jasmine's, but when she takes her father's conscription and battle armor to serve in his place during the war is when she becomes her own character. She is a very inspirational character, and the applause she gets at the end continues to give me goosebumps. Mushu was funny, though he could get annoying at times. Cri-Kee was a cute character. Ling, Chien-Po, and Yao were funny and servable characters. Shang was a well-executed contrast of Mulan holding the Chinese standards of honor and dignity and refrains from being too emotional.
That said, there's been talk about how Shan Yu is a forgettable villain, which I can agree with because his character, while posing a menacing demeanor and defeating an experienced army offscreen, is very underwritten. There's not a given backstory for the Huns, and Shan Yu is deprived of a certain motive or reason that explains why his army is invading China. Despite that, he carries a falcon as a sidekick which is a throwback to Maleficent and Jafar who carried winged assistants (By the way, what happened to that bird?) and doesn't die from a fall like the typical Disney villains do.
The songs, while not as strong and memorable as those in The Little Mermaid and Beauty and the Beast, were still good as they are with "Reflection" and "I'll Make a Man Out of You" being my favorites. The Chinese-inspired painterly animation style brought a breath of fresh air and simplicity separate from the grand-scale animation seen in the Disney films like The Lion King and The Hunchback of Notre Dame, and the painterly CGI animation style we see today with Tangled and Frozen. One of my favorite scenes is the battle with the Huns, which continued the marriage of incorporating computer-animated imagery with 2D characters, brought a sense of epicness and scale to the film.
Overall, it's a great, underrated animated Disney classic that I would enjoy watching over and over again for its characters, themes, songs, and animation.