They were very easy to put on the stairs! They’re not real pretty but very soft on the feet and the dogs find it much easier now. I’m very happy with them!