I got an older singer with the steel gears, and redid the upholstery in my Vega, I got pretty good results but it was a bit more than the machine was designed to accommodate. Makes for some very slow go when seams necessitate multiple layers.