Although it was very expensive, I bought a Bernina walking foot. In the long run, it has been worth every cent. Before I started quilting, it was invaluable for sewing velvets, matching plaids and stripes, etc. Now that I have started quilting, I'm constantly using the walking foot. I hope you can find a generic that works for you. You really need a walking foot.