Wasn't sure it would provide a tight fit with our sofa, but it did, and it also looks good.  It will protect our sola from our dogs and cats.  Highly satisfied with the purchase.