Perfect size and thickness. I wanted something that would catch water and dirt that is easy to spot clean. A vinyl mat would just send the water everywhere. I especially like the rubber backing, which prevents the mat from sliding. I do like how someone finally made a door entry mat oversized. My only problem is I’m not thrilled with the color. It really is more of a green than a teal. However, great value for the price.