Pattern start/end function, automatic securing function, pattern repeat (up to 9), Free hand system, number of stitch patterns including alphabet 650, utility stitches 29, buttonholes including eyelet 9, automatic buttonhole length measuring system, automatic buttonhole, manual multi-step buttonhole, darning programmes 2, decorative stitches total 150, quilting stitches total 13, sewing alphabets 3, reverse sewing, maximum sewing speed 900 stitches per minute, length of free arm to needle 7 inches, maximum stitch width 5.5 mm, maximum stitch length 6 mm, needle positions 11, semi-automatic needle threader, 4.3 inch colour touch screen, adjustable presser foot pressure. Slide speed control, start/stop button without foot control. Change stitch settings while sewing. USB interface for PC Connection