The fit nicely on the stairs.  There's a rubber backing, but I used double-sided tape to secure them otherwise they can slip off pretty easily.  The edges have started to fray, but I don't know if that's faulty design or from my pets nail.  Aside from the fraying, I've had them about a year and they're holding up