Guaranteed to fit Elna Sewing Machine Models:730 eXcellence, 760 eXcellence, 900 eXpressiveGuaranteed to fit Janome Sewing Machine Models:MC12000, MC8200QC, MC8900QCP Horizon