It fits a loveseat, but the fabric is cheap and the cushion covers don't cover cushions that are slightly larger than standard - the elastic isn't what it claims it is.  Also, for whatever reason, Wayfair is making this extremely difficult to return.  Don't waste your time or money.