Doesn't quite fit my particular love seat because it's rounded.  Not the protector's fault.  Good quality and it does the job though I have to reposition it every morning after a night with two dogs taking turns sleeping on it.