It fits really well over my pull out love seat. The fabric is soft and doesn’t look cheap. Totally made my loveseat look brand new.