Be careful interchanging feet with machines of different brands. They may fit the shank or snap on OK but they don't always have the same width clearance for all the stitches. I could not use the Babylock feet on my Pfaff if I were going to use the 9mm stitches because Babylocks are only designed for an 8mm width.