These stair treads are perfect for our wooden interior staircase. They are thin and therefore lie flat and stay put. We may consider placing thin double-sided tape on the back as opposed to using permanent carpet tape with strong adhesive, but so far it hasn't been necessary. Our chihuahua hesitated to go up the wooden stairs but now scampers up 13 stairs with no hesitation. 
PS - I originally received a different color than I ordered but that problem was very quickly resolved. Good service and a good value. Thanks.