The Zig-Zag Foot with Finger Guard fits with most 5-7mm top loading models.
Guaranteed to fit Elna sewing machine models:
eXperience 450, eXperience 530, eXperience 550, eXperience 560, eXperience 570
Guaranteed to fit Janome sewing machine models:
3160QDC, 4120QDC (4160QDC-B), Horizon Memory Craft 7700QCP (JNH7700), Magnolia 7330, Memory Craft 6500P, Memory Craft 6600P (MC6600P), MyStyle 100 (MS100)