NIce feeling fabric. It doesn't fit my loveseat perfectly, however, I knew my loveseat is more like a large chair and I did not anticipate it would fit snugly. However, the elastic at the bottom is very helpful and makes it look a bit neater.