My sofa is perfectly fine but the print is ugly.  Hated to buy another at my age so I purchased this slipcover instead in the off-white.  Looks like I just bought a new sofa.  Perfect fit!!!!!