These are exactly what I had hoped for and expected.  They make going up and down the stairs easier for my aging dogs.