These heavy duty Elna machines can sew on all fabrics including silk, denim, stretch, and even garment leather. BUY ONLINE Click on the website link below! Heavy Duty * 22 Built-In Stitches * One-Step Button Hole * Built-In Needle Threader