They are nice and plush and stay put pretty well. My cats sometimes mess them up a little, but not too bad. Exactly what I needed to prevent slipping on the steps.