I love this mat.   Hides all the old stains and prevents new ones.
On top of it is washable.