This Janome Zig Zag foot is for front loading, low shank, 5mm machines. Also called the all-purpose foot, because it's Used for most utility sewing from straight stitch to zig-zag stitching.