Brother CS6000i Computerized Sewing Machine
It has 60 built-in stitches and 7 styles of 1-step auto-size buttonholes.
Key features include an automatic needle threader, a jam-resistant drop-in top bobbin, and electronic variable speed control.
An oversized wide table is included for larger projects like quilting.
It is a versatile machine suitable for a wide range of sewing and quilting projects