Fox News hosts Lou Dobbs and Sean Hannity have praised President Donald Trump's achievements during his first 100 days in office.
The pair discussed how the Commander in Chief has performed during their show April 27, according to Salon.
"I really think the president is in a very good place," Dobbs said, according to Salon. "He has done more than any president in recent history -- certainly in the last half-century -- in the first 98 days of his presidency."
Hannity was equally positive.
"All the accomplishments of the president, keeping his promise, checking off his list," he added. "He's not perfect. Nobody's perfect. But he's done a really good job."
Dobbs also took aim at Trump's critics.
"I'm serious," added Dobbs. "He's worked his tail off. Still is. Meanwhile, he's taking care of national defense, national security, on all the challenges that aren't on the Trump agenda. It's truly remarkable what he is doing and the credit that he is not receiving for what he has done."
Not all agree.
According to CNN, Trump has fallen short during his first 100 days. It mentioned his about face on the North American Free Trade Agreement, when he announced late April 26 that he would not pull the U.S. out of the deal just hours after his aides suggested he might.
White House officials reportedly carefully reviewed a draft executive order Trump was planning to issue on NAFTA, which CNN said was a contrast to the way the administration handled Trump's executive orders on banning travel from Muslim-majority countries. Both orders on the travel ban have been held up in the courts.
Trump remains committed to reforming NAFTA.
"NAFTA as we know it today will change. It just is," a source close to Trump told CNN. "It's just not going to stay the way it is. It's going to be different."
CNN went on to suggest that Trump had been held up in implementing some of his campaign pledges due to the realities of government.
The CNN article mentioned Trump's criticism of Iran for not living up to the nuclear deal agreed under the Obama administration. However, CNN noted that the State Department reported earlier in April that Iran was abiding by the agreement's terms.
The report also mentioned Trump's shift in tone with respect to China, which he previously criticized as a "currency manipulator."
"Why would I call China a currency manipulator when they are working with us on the North Korean problem?" Trump tweeted.
A source close to the White House observed that the executive orders the president had signed were a start, but didn't have as much worth as legislation.
"They let you take action," the source told CNN. "It doesn't take place of something statutory."