Fit my loveseat perfectly.  I like the texture as it is strong to hold up to kids and the occasional dog that finds her way to the available seating.