These stair treads are alright.  They are not very "grippy" so they slide around a lot.  I would recommend rug tape to hold these down.