Among Republicans, however, both Cruz and Trump are viewed positively, with Cruz having a slight edge:

56 percent of Republicans view Donald Trump as "favorable."

58 percent of Republicans view Ted Cruz as "favorable."

Favorably or unfavorably, many of the poll-takers have formed an opinion about Trump. Only 2 percent had "no opinion" about the real estate mogul, while 11 percent had "no opinion" about Cruz.

Among those who rated Trump and Cruz "unfavorable," voters had stronger opinions about Trump than Cruz. Fifty-three percent found Trump "strongly unfavorable," while only 33 percent found Cruz "strongly unfavorable."

The general public, however, is split on Ohio Gov. John Kasich, with the survey showing him receiving 39 percent in both "favorable" and "unfavorable" ratings. His "no opinion" rating is at 22 percent.

Recent events on the campaign trail such as Trump's comments about punishing women who have abortions or the assault case involving his campaign manager have had little effect on his ratings with the general public, according to an analysis by The Washington Post.

He remains at 67 percent unfavorable, which is the same as a March polling, but his favorable rating has increased slightly from 30 percent to 31 percent.

The results from the full survey have a margin of sampling error of plus or minus 3.5 percentage points.