These look nice but stating non slip is false advertising.  We have oak hardwood treads that are cleaned.  These slid all over the place.  I will be buying carpet tape.  Geez.  I've also seen a review they don't wash well.  I guess if they get dirty enough we will try and then maybe throw them away and purchase something else.