I needed covers for my sofa. I like the quality and for the most part, it does fit my sofa which is approximately 70" long. There are gaps at the ends but I was expecting that. I can sit on my sofa with no major problems and I have my sofa against the wall so the back will stay up. I got these for my dogs and I can say that I'm happy with them.