My sewing machine repairman recommended them. They are available online. I bought 100 for $11.00. My Bernina who usually would sew, making a lot of noise, now sews very quietly. 100 needles, looks like I won't buying needles for some time. Yes, I like them.