Stop in for a cup of coffee

What did you end up doing to fix it??

The ripped seat? There is a clear patch called Tear-Aid, that works as good as anything short of redoing the seats.