Unfortunately, it did not work for my leather couch as it is too slippery. There is not any elastic or anything to keep if from moving when the person sitting moves.  However,  it is very pretty!!