I never had good luck with slip covers. Usually, they ended up making the loveseat look worse. Messy.
But this slipcover is awesome. The stretch material helps keep it looking neat. Highly recommend.