Guaranteed to fit Babylock Sewing Machine Models:BL40, BL40A, BL50AGuaranteed to fit Brother Sewing Machine Models:ML900, NS20, NS40, NS50, NS80, NV10, NV20, NV20LE, NV50