Though a bit pricey for what you get, they do work well and have helped my elderly dog getting up and down the wooden stairs.  Easy to clean and they don’t slip too easily.