I have had a Bernina record for 36 years and 3 years ago my sweet husband bought me a new larger computerized Bernina that I love. The problem was it did not fit in the built in cabinet in my utility room where I did/do most of my sewing (while I do laundry). So I bought the eversewn 25 for under $400. It is a nice enough machine but I have trouble sewing over seams while piecing. It frustrates me that it moves off of 1/4 inch or hangs up when going over a previous seam. I now run up stairs to use my Bernina all the time. Getting lots of exercise. I’d buy the Viking if I were you.