The mats are too much old and they have completed their life, tried many time to clean oil marks but to no avail. Still searching for the new mats but havent found yet, the problem is that available mats are normal one and mine are with cut for the foot rest on driver side... Lets hope for the Best...
One more thing, the wear and tear on steering wheel is of cover not the wheel it self, the previous owner covered the wheel completely and then hand stitched... So by seeing for the first time every one thought that the wear and tear is on steering wheel it self .. and I have kharish in my hands when I am in waiting for family I play with the worn out threads and leatherette of the cover... 