I bought a used Babylock Imagine over 10 years ago after having an different brand before and I think this machine is fanatastic. I agree with all the others that say the threading system is FANTASTIC. I would never buy anything but a Babylock again, but I really wonder if I'll ever have to since the used one I got has been perfect since day 1. It's a real workhorse....adjusts to all different thickness of thread. Can't say enough good about it.