The 26 miles from Cardiff Bay to Merthyr Tydfil are mainly direct and good quality dual carriageway, but most of the route from north of Merthyr to Llandudno is single carriageway which has seen considerable improvement in the last 20–30 years.