This is not a product for a real regular size sofa. It's for a tiny sofa the size of a loveseat. I had to pay the return but it was quite pricey for the small amount of stretchy fabric it was made out of and still was about 25 inches short of the 87 inch long sofa we wanted it to work for. the two cushion covers barely covered half the thickness of our cushions.