This item wouldve been great on my couch but its not long enough   it comes with some small pins but you cannot use on these leather couches because it will damage it. The sleeves are great and they feel very soft but only work on material couches. I think they should have another option to fasten them up like a n elastic strap or something. That wouldve been great. Thank you