Love these. They are much better than I expected. Very plush and stay in place well.  The cats have also taken to them and now sleep on the steps. The kids can even slide down the steps on their butts and they are not moving. Great buy.