Decent job. By taking a bit more time and care and adding 'margins' to match your gaming mat surface (if you can), you'd get a sterling result. For the money and time, they certainly work. You could dry brush some greens and yellows along the edges and still heighten the result. Not meant to critique but to add options for improvement.
I cheated and ended up buying a whole bunch of roads last year but still need to paint them and work on the margins (that will be a project! My cloth is composed of eight layered colors!!!).