It doesn’t really stay in place well on our leather sofa and needs to be replaced every time we sit on the couch. It does keep the couch cleaner though from our dog that likes to lay on the couch.