We needed something that would help our old black lab get up and down our wooden stairs to prevent her falling or scratching the treads. These look nice and work pretty well though they did not stay in their original placement in the middle of the tread under high traffic but they do seem to stay in place if pushed up against the risers.