I use McGuires marine vinyl cleaner and protectant without any problems,its top quality,and protects against UV rays.I use it every couple of months,inbetween that you can just use a damp cloth to wipe them off and the look great again,I have used this product on my last three boats over the past fifteen years without any problems with splitting seams or cracked vinyl,I do use the pledge on the hull,works awesome.Ill have to try it on the seats next time.