President Trump promised he'd revamp NAFTA - the trade agreement between the USA, Mexico and Canada - and just hours before the Midnight deadline, Canada finally agreed to sign on.
The sticking points had been greater access to to Canada's dairy markets for US farmers and potential American car tariffs.
The previous NAFTA was not good for America - the new one is much better.
So will the President get credit for delivering on another campaign promise?
Take part in today's Poll...
Our polls are not scientific and are for entertainment