My low end Brother, my Babylock Ellure Plus, my Singer Quantum 9940, and my Featherweight all take the same low shank feet and are interchangeable with the snap-on attachment. I even bought the attachment foot for my Bernina that allows "other" feet to be used. If the shank is the same, they all should work. The only thing I would buy specific to the machine is a walking foot as the spacing of the feed dogs are all different on different machines, but the "generic" feet have worked well for me. Good luck.