This cover is perfect on my sleeper sofa where the dogs can relax with me.  I've had it for quite some time and it's holding up well.