Was supposed to fit up to 96" sofas. It didn't stand a chance against our 88" sofa. It does stretch, but not nearly enough to come even close to fit. I wouldn't suggest to anything wider then 70". That's nearly 2 feet less then advertised. Packaged was all ripped up and left on our front porch begging to be stolen despite clear indications to leave it next to the back door.