My dogs pull most sofa covers off and it was hard to find covers for an L shaped sofa too. These go on easily and stay put!!