Easy to apply. Great that it has adhesive. And while I just got them, they seem sturdy.  My dog can now go up and down the steps.  Very happy!