These are great fitting sewing machine needles. I wasn't expecting that. They fit my Singer and each needle size is colored coded making it easy to switch out for different weighted fabrics. It's also a great price , as needles break on occasion, wear out their sharpness after 6-8 hours use. I'm glad I found these. It makes sewing a lot easier.