We bought 2.  These mats are nice and flat but have enough nap to catch moisture and dirt.  And they really stay put. Not sliding or slipping.