Fits almost like it was custom made! It will depend on the style & shape not just the measurements. A sofa can be 96 long but if it has square or round armrests it will make or break it. I love the material & I wish they had one fir my new reclinet! Way worth the money!!