Usually yoga mats have a layer of fat on them so that they do not stick on stuff. But if your palm, feet etc are sweaty then slowly it will accumulate an oiliness. This oiliness will also catch dirt and you have to clean it often and dry it completely.