Wonderful coverage provided for an old  worn but loved sofa.  It was not too difficult to put it on either.  I did it mostly by myself.  

Pros: Great coverage
Cons: Needs washed before it goes on because it comes out of the package very wrinkled.