I have the 2129 and love it. A great workhorse machine that also has some decorative stitches. I got it because I needed a machine that could stitch through layers of heavy materials without a problem and it does that. The IDT system is great, no more changing to a walking foot, just snap it on. I can't say enough good things about it.