I measured my couch and love seat and compared to the measurements provided by the product shown. I ordered the XL and the Sofa size. Both are way too big for the couches that matched their measurements. The material is super soft and makes the couches look so much better. I wish they were thicker. I had several big cracks in the sofa and they can still be felt through the cover, however, it doesnt poke you like it would without the cover. Overall, I am satisfied just wish it fit better and was See full review