Fits our sofa perfectly and then some! Fabric is nice and soft and is holding up great in our home of 3 young kids, cat and dog. For reference our sofa is W 87, H 42 and D 40