A four-year tentative agreement has been reached for Canada's border agents.

Talks resumed between the Customs and Immigration Union on March 19.

The agreement comes after four years of talks, and two court challenges.

It includes incremental salary increases and improved pension benefits.