When I was younger I didn't like her much but on my more recent couple of playthroughs I've had a much much higher opinion of her. Like Paul said, if you have a think about what her life has actually consisted of, it's a really harsh story, but she keeps her sunny disposition anyway.
Plus, if you give her a chance to get her later limits, holy crap she's the most OP character ever.