These are really nice carpet treads with rubber backing. Stay in place on the stairs. My dog is very happy we got them