They're exactly what I was looking for. So glad they're machine washable. They have certainly helped my dog with her footing. I have a handful of curved stairs so they just barely fit but they fit. I am going to buy some sort of tape or non-slip under because they do move slightly.