Originally with four lanes, it starts as a continuation of Diego Cera Avenue at Zapote Bridge. It crosses and becomes a six-lane road past Bacoor Boulevard which leads to Molino, Bacoor, and Aguinaldo Boulevard, which connects with Manila–Cavite Expressway. It then intersects with Tirona Highway that leads to Kawit and Cavite City. It then passes Imus and enters Dasmariñas, where it reduces to a four-lane road and becoming a divided highway in most portions. Afterwards, it then intersects with Governor's Drive and Pala-Pala Road in Dasmariñas.
