The race for president between Vice President Kamala Harris and former President Donald Trump is exceedingly close, with Harris’ support resting on stronger personal appeal, while Trump draws on a die-hard base and a wide advantage on handling the economy to run about even despite less positive views of him, his empathy and temperament.

Among likely voters nationwide, a new CNN poll conducted by SSRS finds 48% support Harris and 47% Trump, a margin that suggests no clear leader in the race. About 2% say they plan to vote for Libertarian Chase Oliver and 1% for Green Party nominee Jill Stein. Both Harris and Trump hold positive support from the majority of their backers – 72% of Trump’s supporters say their choice is more for him than against Harris, while 60% of Harris’ supporters say their choice is more for her than against him.

The study was conducted for CNN via web and telephone on the SSRS Opinion Panel, a nationally representative panel of U.S. adults ages 18 or older recruited using probability-based sampling techniques. SSRS is an independent research company.