Even got almost half of Democrats liking it.