These work really well. Our older dog was having trouble getting up the slippery steps and I didn't want to cover up the entire step. These are functional and stylish!