I have a Babylock Evolve which I bought new 7 years ago. I first had a really inexpensive Elna, and later a much more expensive Bernina. I traded the almost-brand-new Bernina 1300 on my Evolve and have never looked back. It is easy to use and fun! It does not do the wave stitch, but I haven't missed it so far. Just my two cents worth.