There was a thread here recently about generic walking feet and how quickly they fall apart and break. You might look back at that. When it comes to something like a walking foot that you use A LOT, I would spend the extra$$ and buy the brand name foot that goes with your machine.