Cassandra is the daughter of Corona's Captain of the Guards. She is a skilled fighter who dreams of joining the royal guard, though she currently — and contently — serves as Rapunzel's lady-in-waiting and closest confidante, alongside the princess' pet chameleon Pascal. Her role generally requires that she assist Rapunzel in any means necessary. She also played an instrumental role in the return of Rapunzel's 70-feet of magic, golden hair.
Cassandra is described as being "tough-as-nails", a fitting description for someone who wishes to join the royal guard. She is snarky, sarcastic and has a somewhat dry sense of humor. Despite this, she is extremely supportive and protective toward Rapunzel, her polar opposite—so much so, that she openly holds animosity for Eugene, believing him to be selfish and undeserving of Rapunzel's love and friendship.
Although loyal to King Frederic and Queen Arianna, Cassandra is willing to break their rules (and risk her job) for the sake of Rapunzel's happiness; this is seen when Cassandra offered to take Rapunzel beyond the kingdom's wall to explore some of the outside world and escape the pressures of royalty. Doing so required much stealth and cunning, traits Cassandra revealed herself to have that night.
Aside from her no-nonsense persona, Cassandra is also a free-spirit, not unlike Rapunzel. Though she has a more cynical way of going about life, Cassandra also finds joy in adventure. living life to the fullest, and experiencing new things. This is most notably seen during "Wind in My Hair", where Cassandra is seen enjoying herself almost as much as Rapunzel.