Don't  fit my loveseat & sofa because I have pillowed loveseat & sofa but my husband loves it so much we don't really care. It made my  loveseat & sofa look so nice. I bought off-white color. High quality fabric & stretchy.