Works for what we need them to. Our dog was literally sliding down our laminate wood stairs. These definitely help him get up and down safely. My only complaint is I wish they stayed in place better.