Love the fabric, but it is 3 inches shy of fitting my sofa. Stays in place well and washes nicely. No color fade.