1. First of all, it's not all women. There are more women with self esteem, self worth and body issues than not. Therefore the occurrence of such relationships are greater than positive relationships which means we notice more of those. Sometimes women pick men who are like their dad who parented poorly, because that is what they've seen a relationship as being, that's all they know (if the other relationships surrounding them are such as well).
2. Assholes tend to be overly confident. A reasonable degree of confidence is considered attractive. That's a carryover from cavemen days where men who were successful in feeding their family and procreating were and had to be confident. The "overly confident" trait is however pure arrogance. It isn't always noticeable especially in men who know how to lie and manipulate as they'll balance out that arrogance with false gestures of kindness and caring. That's how some women get entrapped.
They do things that are "exciting", unusual, aren't as tightly bound by societal expectations and unsaid rules. That's also attractive. It's thrilling, different. They likely experience things they haven't before.
3. (As I mentioned previously), such men typically lie and manipulate, with false stories of their past and present events that aren't within view of those women, thereby creating a "reality" for the woman, who is trusting, and cannot separate lies from truths. A reality which has more to do with fantasy. It's appealing to live in a world that sidles closely to their overall and intimate fantasies.
3. Shitty life circumstances. Life's ups and downs can cause women to make wrong decisions thay they otherwise would not make, and go for that wrong kind of guy. They might want a change from "nice guys", who also hurt others (them) - because no one is perfect, it's human.