I got tired of fighting with my old machine due to bobbin tension issues and wanted a machine with a stronger motor to sew through heavier fabrics and denim. This one does. Took a while to master the self-threader mechanism but watching YouTube videos for that and buttonhole attachment were extremely helpful.