We purchased these for our basement stairs for a dog. They are perfect, don’t slip and have a high enough tread that they are comfortable and absorb his paws! They are just what we were looking for.