Guaranteed to fit Elna Sewing Machine Models:940S, 970 eXpressiveGuaranteed to fit Janome Sewing Machine Models:HD9 (version 1), MB4S, MB-7