There are walking feet make specifically for brands of machines and generic walking feet. I don't recommend the generic unless you have an older machine that does not have one. It has been my experience in teaching machine quilting that the brand specific, while more expensive, is worth the extra $$, Sometimes the generic do not hold up or function properly.