I have to say Bernina is the way to go. I bought my 1530 22 years ago and have only had it into the shop for routine maintenance. HOWEVER I did buy the top of the line when I bought mine AND I would not do that again. It is a computerized machine with LOTS of fancy stitches, I only use a few of them . Just saying. LOL