This mat does the job. The color of the slate is very blue. Not the typical slate grey I was expecting. It has held up well to the snow and rock salt.