If your vinyl is cracked, replace, if just faded and nasty looking it can be dyed - very simple process.
I have used this HH-66 adhesive with great results. plus it does not break the bank to buy. First time, I got it at the fabric store where I bought the vinyl
HH-66 Vinyl Cement - HH 66 Contact Adhesive for Vinyl