With automatic threading, variable speed controller and a whole host of stitch options (including 6 1-step button holes!) this machine is a great gift idea and/or a great choice for those looking to get into the sewing hobby!