I have a Janome Memory Craft 6600P, and I have had it for 3 years and no complaints....I love the way it grips and holds the fabric in line. It is a heavy machine and I don't tote it around with me...too hard to carry...so I take a different machine to classes with me. I wouldn't give it up or trade it in at this point for anything!