I have always had Janomes....then I bought a Bernina!!! I got a 350. Learned about the difference between the Janome and the Bernina. The Janome foot snaps on and wiggles . The Bernina foot is put on and is tight and does not wiggle. Makes a BIG difference when sewing the quarter inch seam !!!! I LOVE MY BERNINA !!!!!!