Harper is a kindhearted, pragmatic and cautious fallen angel who devotes a great deal of her time towards attempting to support her children, as well as guide them away from as much trouble or humiliation as possible. She is tough but she has a heart of gold.