Worked perfect for our stair landing.  Stays put and keeps us and the dogs from slipping coming down the stairs.