I have the Janomee 300E machine, have had it for years. It is great!! Does wonderful embroidery and is really a work horse. I understand the only difference for the 350E is it has a thread cutter. If you can afford it, get it, you will not be disappointed. I do consignment so I use my machine a lot. I had the 6600 and loved it, just upgraded to the 7700 which is a great machine also.