Got this to to protect the couch for my dogs favorite spot to look out the window.   The length is perfect and the color matches close enough that it doesn’t stick out too much. It does come with a strap to hold it.  It didn’t fit the back of my couch.  It still sits nicely and I can tuck it in to make it secure enough.