This cover will be great for protecting the sofa from wear and tear.  The pets and grandchildren can be very hard on the furniture. Also, its very nice that its reversible as well as machine washable and dryable.  It does shift slightly when in use but its easily straightened.