I was looking for a set of non-slip stair treads for my house to help my elderly dog get up and down the stairs without slipping.  These are perfect for my house and have a nice color and pattern.  They're staying in place nicely and seem easy to clean and maintain.