Nice design. Would give it five stars if the rubber back was stickier. We have a large dog and they move a bit with the dog walking on it. Going to buy the rubber rug mat and cut pieces to place under stair tread rug to see if that helps.