These have been very helpful for our senior dog who struggled on our lino stairs. They are not really non-slip but do the trick.