These work exactly as intended - our aging dog was having trouble going up and down the hardwood stairs so we needed something to give him a little extra grip. These are soft on your feet, and the non-slip tread works great. They’re also very handy for babies who love crawling up the stairs!