I have a 96 inch long sofa.  It fits snugged. It was easy to put on. my only concern is that it attract a lot of mess. I just get a moist towel and wipe it clean. I still love it.