I feel your pain-31.2 is as good as it gets here.
The only observation I have is that you'd be trying to patch material which has already been damaged by UV exposure, kinda like taping up a leaky balloon made of tissue paper.
If $ is tight-can you buy seat covers like those sold for cars and trucks? If money isn't a problem, then I'd just take them to an upholstery shop.