This feature works well on all types of roads, even those without clear lane lines. It can find the edges of the road and any lines dividing the lanes. You can change how sensitive it is in the settings. It does a good job of keeping you in your lane if you start to drift.