After much research, this machine appeared to be the most long lasting at an affordable price. It went above and beyond my expectations. It is very simple to use and figure out, especially for a beginner. The foot is easy to change, though I fear that constant use may cause breakage to the foot because of the pull/push removal system. The machine threads easily and the bobbin is a breeze. Though there are a lot of stitching options, I've stuck with the basics for the most part, but I am pleased with them all!