These are superb ! Just absolutly great quality ! They are so soft & plush. There are several things i love about them. First if all they don’t slide, they stay put but they also don’t have that white rubber crap that peels off. Second if they get dirty you can easily just shake them out. They have a good range of styles to suit your decor. I have already bought 3 and probably will buy more. My dog just loves lying on them as well. Great buy !