These are perfect!  We bought two way tape to fasten them but have not needed as they do NOT slip.  Our dog can now get up the hardwood stairs!