Perfect for our dog who is now struggling with stairs as she gets older.  They aren’t fixed, but do a pretty good job in staying in place.  I’d prefer the annoyance of occasionally straightening them on the stairs vs damaging our wooden stairs permanently.  They are a perfect solution for us.