Guaranteed to fit Elna Sewing Machine Models:860 eXpressive, 900 eXpressiveGuaranteed to fit Janome Sewing Machine Models:MC14000, MC400E, MC500E, MC9900 Memory Craft, MC12000 Horizon Memory Craft, MC15000 Horizon Memory Craft