I have a complete seat, it's not perfect but might be better than yours. You could buy mine and send yours off for recovering? Don't want a lot for it but postage might be a bit. Let me know if your interested.