If you have ever gone shopping for massage oils, you will have noticed that they are very pricey. While this is not a high quality oil it gets the job done. You skin will eventually absorb the oil, which will help soften it. It's clear, so it will not leave any stains. If you do get the oil on some fabric where it leaves a dark spot, just use some dish washing soap to break it up.
Boyfriend and another couple of friends, commented that it is an "old lady smell".