Zigzag Foot Snap On - Fits Most Sewing Machines That Use Snap On Accessories Including Brother, Elna, Singer, White, Janome and More! Universal, fits most machines that use snap-on foot accessories