Just moved into a townhouse that had so many stairs. We had 20 stairs that don’t have carpet on them, and more carpeted ones upstairs. We have a dog as well and we felt as though it may be tough for him to get traction on the uncarpeted ones. We decided to get two sets of these. They are quite plush and make walking on the uncarpeted stairs without shoes much nicer. Our dog also feels much more comfortable walking on them as well. They do slide a little. Not enough where you feel it when using them, but when you look at the staircase after using it for a day, they are not even like when you put them down. Would recommend more grips if this will bother you.