This mat is perfect. I have one at my front door and the other one on my back patio. The size is good and the mat is nicely designed.