I felt the fabric was very nice. It was soft, yet thick. I had to send it back because it did not fit my sofa. I have had at least three slipcovers on our large sofa over the years and never once had an issue with not fitting. It seemed not deep enough. The width was perfect but not enough fabric for the seat cushions and over the back cushions. It fit if I took the back cushions out and put them on the front...but then I wanted them covered as well. I still gave it a four star because of its quality, but if you have a fluffy seat cushion and fluffy back cushions, this slipcover might not be for you. Great return service via Overstock.com chat service.