Hope these are better pics.
So far no stains. Fish blood cleans up easy I just use regular cleaning stuff. I try to keep my boat clean while I fish. I had a dorsal fin of a snapper poke it and there is no sign of the hole. If this were my old vinyl bolsters there would have been a punture.
It doesn't hold moister so when you lean up against it you don't squeeze out water and get wet.