Exactly what I was hoping for. If you have hand held steamer, you'll need it but not a big deal. Fabric is sturdy like a painter's canvas. Perfect for animal lovers.  My couch is 85¬ù long and 31¬ù high. Little tuck here and there and it's perfect. Will post more  if needed once I wash it.