Purchased these awhile back after I painted my stairs.  I used carpet tape to hold them down.  They have held up well and don't show any wear.  Plan on purchasing another set for my basement steps.