This foot is used for free motion embroidery, quilting and stippling.Elna Sewing Machine Models:900 eXpressive, 920 eXpressiveJanome Sewing Machine Models:Horizon MC12000, Horizon MC14000, Horizon MC15000Alternate Part Numbers:859816014