I've been using it for years on all my machines. I put a drop on all my spools of thread. The Bernina tech told me it was fine to use just don't over use. One drop is all you need per spool. I put the drop about 1/2" from the top of the thread spool. It reduces the friction of the thread route. I'm still using the first bottle I bought. It's not half way gone yet from years ago. And when Hancock's went out of business here it was on clearance for .25 a bottle. I bought 12 bottles, all they had left. No one was buying it. When I had all of them in my cart I got asked what is that stuff ? I was surprised when I saw it for $6 a bottle just a few weeks ago! I found other uses for it besides sewing. It's pure silicone so it's the same as the frizz free hair serum in the tiny bottles. I put a drop in my hair brush when my hair is all frizzy or fly away. I buff my sewing ext. table to make it slick for fmq. I have refreshed my Supreme Slide by buffing it with it. Not bad for a $3 investment and I will never have to buy anymore.