They are beautiful and look great on the steps.  Purchased because of our older dog beginning to have difficulties.  Only issue is they do creep on wood steps.  I had to order some carpet/wood tape to hold in place.