This machine is amazing.  Singer is a trusted name for sure.  It is an upgrade from my previous sewing machine because there are 4 buttonhole functions!  I can't wait to make new curtains for my apartment and new summer clothing for myself.