Fit my love seat perfectly and I threw some colorful pillows on it.  I get lots of protection from my dog trying to sneak up on the furniture and the fabric is very durable.