I use it ALL the time, it looks like oil but it NOT and does not stain, if you use a heavy thread it helps it glide more easily, I put it on all my bobbins, I feel it helps keep thing lubricated, on needles it helps them glide too and for hand sewing it helps keep the thread from tangling and it doesn't fray as fast (sometimes I bind with regular thread and it frays real quick.)