stays oily for quite awhile after application [SEP] this oils is just like using regular coconut oil it does not absorb immediately into your skin and remains greasy and oily for quite awhile after applying it and yes it will stain your clothing if you get it on them immediately after applying the oil it would be cheaper just to use a teaspoon of the coconut oil you use for cooking