Americans generally positive about NAFTA, but most Republicans say it benefits Mexico more than U.S.
Most Americans say that NAFTA is good for the United States, and relatively few say that Mexico or Canada benefit more from the agreement than the U.S. does.