Guaranteed to fit Elna Sewing Machine Models:7100Guaranteed to fit Janome Sewing Machine Models:1600, 1600P, 1600P-DB, 1600P-DBX, 1600P-QCGuaranteed to fit Singer Sewing Machine Models:7100