This is super cute. I have one with elastic that is more of a chenille that I leave on when our dog is home alone, but if I think he's going to want to sit on the couch and company is coming over, I use this. The texture is nice and it keeps my couch clean. (I have a nearly white couch - very light cream)