If there was anything ever to covet, this combination sewing and embroidery machine is it. I have been sewing since I was a little girl. I started out with my mother's Kenmore and made my way through several average sewing machines. Then I got serious. When you are ready to start making the majority of soft furnishings for your home and/or crafting as a business, Baby Lock makes an amazing, versatile computerized sewing machine that will change the way you sew forever. This machine is an older model in the world of computer sewing machines, but not antiquated in the least. It offers many types of stitches and patterns, with every "thing" adjustable, such as your thread tension, stitch length, stitch width, speed, etc. It also comes with an embroidery console and hoops for custom monogramming, applique and quilt stitching. The emboidery functions take some time to learn -- not so much with programming the machine -- as learning how to center and hoop your fabric, the kind of stablizer to use, choosing the right thread, etc. The possibilities are seemingly endless. It is quite addictive when you realize how much you can expand your creativity and the incredible professional results. The stitching is perfectly even, no bobbin thread knots or loops. I really cannot say enough about this machine. I'm sure I don't even fully use all of the features, espcially the embroidery features. It comes with Pallette, a software to create your own embroidery patterns that can be uploaded to the machine. Baby Lock is a superior brand, and this is a wonderful multi-purpose sewing and embroidery machine.