I loved mine when it worked, but now something is wrong. I figure when I have to take it in to be fixed, they can fix that too. Guess I need to have DH look at it, he fixes everything else that goes wrong on it. Some of the newer machines are fantastic at threading, mine is ho-hum.