I have a Babylock BL6600 that I bought in 1996. It has never been in to be repaired only had it serviced once. Sews like a dream, easy to take with if you have to for classses, etc. I will not give up this machine even if I get a new one. I piece everything on my Featherweight "Bertha"