Just came back from a fishing trip and had blood and what not on the vinyl seats and the fiberglass both inside and outside. I used magic eraser for the first time and I was pleasantly surprised how well it worked. I thought, other than the blood, the vinyl seats were fairly clean, but I was wrong. The magic eraser made them look like new. Those things are not cheap. At Costco you can get 8 for about $9.00.