Both me and my daughter loved the Rapunzel character. She's sensitive, smart and spunky. She doesn't take any guff from anyone meaning harm and manages to rescue the male lead several times while charming the pants off the roughest, toughest bandits and hooligans. Definitely a strong girl role model.