Fit the sofa perfectly, even after being washed(washes well too). Easy enough to put on. Serves it’s purpose!