This machine is a dream to work with.  I've always had hand me down sewing machines...good quality but sometimes quirky.  This machine is so full of features yet very intuitive to use.  The design and construction are well thought out and executed.  I highly recommend.