this is a fantastic sewing machine. it does whatever i give it to do, easily sewing through 6 layers of upholstery fabric so well. It is a worthwhile investment. I have had several cheaper machines. but they pale into comparison to this one. I have not used all the options available on it yet, but i look forward to doing so.