Nice machine, without spending a fortune. I replaced a Brother machine I had had  for several years.  This machine has several built in features that make it very nice to run.  The video that came with it was also helpful, I have sewn for several years and it never hurts to learn something new.  Love the expandable table that makes it much easier for large projects. Wish there was more than one size letter for the lettering that this machine does,  but other than that I am totally enjoying every aspect of this machine.