Based on this product's specifications, here are some alternatives and similar models
Janome 603DC Computerized Sewing Machine
Summary description:
The Janome 603DC is a versatile computerized sewing machine designed for precision and ease of use. Featuring a wide range of built-in stitches and adjustable settings, it is suitable for various sewing projects, from garment construction to home decor. Its intuitive interface and reliable performance make it an excellent choice for both beginners and experienced sewers looking for consistent results.