The ST371HD can handle multiple layers of denim, canvas, and other heavy fabrics up to about 6 layers. Focus on using the appropriate needle size and thickness settings for the best results when sewing thicker materials with this versatile machine.