For Mexicans? Yes.
Nailed it.
As a generalization, NAFTA most benefits the border states and the Ohio valley/Great Lake states.