Guaranteed to fit Elna Sewing Machine Models:8006, 8007, CE20Guaranteed to fit Janome (Newhome) Sewing Machine Models:MC10000, MC10001, MC9000