These treads made a big difference after  we had vinyl flooring installed.  They are  just the right sizeheight for our stairs.   The rubber backing keeps them in place nicely.  No more fears of slipping!