This was easy to put on and feels so comfortable.  My only issue is that our sofa has a curved back and the seams don’t match exactly