This is VINYL but looks like cloth. I got it to cover my radiator cover because my dogs use the radiator to look out the window. It stays CLEAN with their paws and if it does get dirty, you just quickly wet-wipe it clean.