This mat is a good dirt/water catcher. However, dog hair sticks to it which is why I gave it four stars. I would recommend it to anyone due to the low profile and functionality of it.