I purchased this machine 2 years ago. I have been sewing for many years and sew everything including bridal, day clothing, work clothing, costumes and anything I take a fancy too. I sew nearly every day. On this machine, I have sewn denim, faux suede, silk, and everything in between. This machine has handled just about everything. With the correct pressure foot I even sewed the suede, not necessarily easily but with care I managed it, however, it does not sew multiple thick layers easily. I have had to have it repaired once for a manufacturers default, singer easily dealt with the problem and returned a working sewing machine to me. I have now worn this machine out. I will purchase it again and hope the new one is just as good.