Do you think NAFTA has produced significant net benefits for the Canadian, Mexican, and U.S. economies

Do you think NAFTA has produced significant net benefits for the Canadian, Mexican, and U.S. economies?