It going to have a negative effect.  In layman's terms it a tax on the people, because the tariffs won't be absorbed by the companies, it will be pushed unto the consumers in the form of higher taxes. Also it doesn't really encourage bringing businesses to the USA they'll wait it out.   It's the consumers who will feel the pinch of the tariffs.