I got this to replace the wooden steps I had because my senior Corgi kept slipping down on the wooden ones and I worried she'd hurt herself.  These work great and the one time she slipped, she fell on the soft stairs without any injury.