I have a 2140 updated to a 2170 (same machine - just software updates). I LOVE it . My guess is that is a great buy if it comes with lessons and a warranty. I use mine for embroidery and recently did some piecing on it. The IDT is wonderful. Good Luck.