I love this sewing machine! It does a lot more than I'll ever want and executes everything that I do beautifully. I took a long break from sewing, and when I went to use this machine again it was like riding a bike. It is set up so that it's very hard to make a mistake (like, threading it incorrectly). It has features that are very nice, like adjustable speeds, variable stitches and needle positioning, and all of these are accessed by the push of a button. It's very easy to thread and load, too. The only reason I gave it a '4' rating rather than a '5' is because it was very expensive, and I feel that there are other machines out there that perform as well that are less costly. However, Husqvarna has excellent customer service, and occasionally will have a trade-up program that will allow you to purchase a less expensive model, use it for a specified amount of time, then trade it in for an upgraded model.