Guaranteed to fit Janome Sewing Machine Models:3160QC, 2160QC, JHN1860, HF8050, MC7700QCP, DC1050, HF18750