i'd replace the seat. And if you can't get your hands on one just get an upholsterer to rebuild your current one