The Janome JR1012 is jammed packed with 58 stitch functions from 13 built-in stitches including a 4-step buttonhole.  This front bobbin loading machine has denim sewing capabilities so is perfect for those mending and alterations jobs but can also create sewing projects right from their beginning.