She has a pretty good voice. It's not the best I've heard but she is not a hack in the voice department.
I heard her sing live on some TV show and couldn't believe how bad she was. Simply walking across the stage while delivering a verse made her voice tremor. It seemed really apparent that there was a TON of work being done in the production studio to "fix" her voice.
That said, I guess it's possible that she was just having a bad night, but man it was awful.
Anyway, her stuff is kinda catchy, but not my cup of tea.