This sofa cover is the BEST purchase. It does exactly what it's supposed to do. I wasn't sure if it would fit my sofa, but it absolutely does. It stretches all four ways and fits perfectly. It's soft, easy to clean and looks great. I love it so much, I purchased another just like it . The value is unbelievable. I haven't had it very long, so I don't know if it will last long, but at the price I paid and because I bought two, I'm not too concerned. I have a dog that jumps on the sofa and sleeps there so I'll be exchanging these and washing them weekly. They wash up very nicely come out looking new every time so far. I would definitely recommend this sofa cover.