This is my go-to product for daily care and cleaning of my vinyl boat seats.  The product cleans well, smells nice, and has kept my vinyl seats from fading after many years.  I typically do a quick wipe down of the seats using the Meguiar's vinyl cleaner every time we put the boat up with a rag or a terry cloth towel.  My boat is a 2007 and the seats are still in great condition.  It does a great job of resisting stains and mildew and removing dirt and grime.  I recommend always keeping a bottle of this stuff near your boat for daily use.  It is a phenomenal product at a good price point.