We purchased these stair treads to replace some worn out stair treads. They were affordable and appear durable. They stay in place and makes our vinyl plank stairs easier to navigate and less slippery. Our two Golden Retrievers like them too.