Aside from different qualities of generic feet on the market, a lot depends on your particular machine. Generic walking feet are probably more likely to work well on vintage machines; may not work well at all on a newer, computerized, high-end machine with refined tolerances. If you post your particular machine, you may find someone who has used a specific generic with your machine successfully.