It depends on your budget. There are many brands and models with different features. For more information you can read, ULTIMATE LIST OF 35 BEST BEGINNERS SEWING MACHINES AVAILABLE IN UNITED STATES published by Best Home Ideas (in Related Links).
Most manufacturers of jeans and canvas using Union Special sewing machines, their reliability and robustness have made them successful, but they are rarely suitable for amateurs and beginners. There may be it for beginners, at affordable prices, don't know!
Best sewing machines 2021 Singer Stylist 7258: Best sewing machine overall. This is the best sewing machine you can buy as it balances price with performance. ... Brother ST150HDH: Best heavy duty machine. The Brother ST150HDH is a brilliant sewing machine for those on a budget. ... Singer Quantum Stylist 9960: Best computerized sewing machine. More items....
Singer Sewing Co 7442 30 Stitch Sewing Machine would be a great sewing machine to use to make baby dresses.
The Yamata FY812 Heavy Duty Sewing Machine will work on denum.
Janome 11558 Heavy-duty Sewing Machine by BRADY will work.
Leather can be sewed using any sewing machine, but the Singer mid-range models would do the best job at the most reasonable price.
The best description of sewing machine parts and their functions is at http://sewing.about.com/od/sewingmachineindex/ig/Sewing-Machines.--9k/
Brother 2340cv Coverhem Sewing Machine works real well with lace.
The Brother Sewing Machine and Sauder Sewing Table would be a great pick.
Any Brother sewing machine will be simple for the beginner to start working on.
Its not special thread,but it does recommend the certain threading for this machine for the best sewing.
The Singer portable line are good, but don't expect to get the quality of a full sewing machine in a portable model.