I am currently looking at having the factory seat rebuilt, a local bloke builds seat & recoves them, he said he wanted to have a look at it first before commiting, claimed he could remove the cover then re-do the foam & make a new / better cover.
will keep ya posted.