Overall, the roads are really good. The only challenging part about driving in Madeira is when you go to some of the hikes. The incline on some of the smaller roads can be pretty crazy and something you may not be used to. It's a volcanic island so steep inclines are to be expected!