It has been my experience teaching that it is best to buy the walking foot specifically made for your machine. While it is said that generic is "one size fits all" they don't always and the frustration is not worth it. Try on line; ask dealer if they have used ones....anything you can do to get the Bernina foot. You will be better satisfied.