It did not fit my loveseat. It arrived on time and fabric was decent, just did not fit properly.