Definitely suggest doing your measurements before ordering. It does not fit all loveseats but it’s decent fabric