I have a Brother. In the past three years I bought two walking feet from online that supposedly fit my machine, for about $20 each. They never worked. So I broke down and bought one at a Brother store for $77. It works like a charm and runs smooth as silk. To me it's worth the money.