She would be a nightmare style match up for Trump in the general election, he wouldn't know what to do with her, as his brash style and personal attacks would make him look like a massive dick bully against her. He would have to run on the issues and on his record, and keeping the focus on Trump as president is the way to bleed conservative and independent voters. I think she would smoke Trump in the three Midwestern states that decided the election for Trump (by a total of just 78,000 votes combined). With everywhere else constant from 2016 (though I expect that she could win Iowa pretty handily) she would beat Trump going away.
She was a prosecutor, so that is something that she can highlight in terms of toughness, and she can hold her own with her intelligence and disarming sense of humor too (listen to her on the Skullduggery podcast from a few weeks ago), and her ability to keep her cool when Kavanaugh was fucking with her was impressive, he even subsequently apologized to her (that interaction helps with conservative "Kavanaugh didn't do nothin" voters).
Don't know if she is liberal enough to get through the primaries though, her being a woman helps her overcome her more moderate history (that will be more appealing in the general election), but she doesn't have the rah rah ability of Harris, or Harris' ability to galvanize minority voters. She doesn't come out of the blocks like Harris or Warren, she isn't an attention grabber like them, she will need to get out there and let people get to know her, but I think she can build up support over time. Given that the dems won on healthcare last year, and from an upswing in female candidates and voters, her origin story for her political career of advocating for a bill that would guarantee new mothers a 48-hour hospital stay, and that it came from her personal experiences giving birth to a daughter with a medical issue, that is political gold in 2020!