For the price these are great. Our dog does not like to go up hardwood stairs and these were just enough to give him some traction. They do slide a little so you do need to reposition them pretty much daily. But I like the fact that they can be removed easily without damaging the stairs.