It's no good and will be returned.  There is no way to afix it to the sofa.  It slides off whenever I sit on it.  There are straps attached but no instructions on how or where to attach them.  They are too short to be of any good.