The Kenmore Mechanical Sewing Machine 15358 machine is a good, basic machine for all levels of operators. Great for beginners, and dependable for everyone. The pre-sets make it easy to get going and select the right stitch for the right job. The machine has never needed maintenance, the tension remains consistent, and the quality of the stitch is excellent. Perfect for all.