The Elna Envision Sewing Machine is very versatile. When I purchased this machine, it was to be used primarily for sewing. Little did I know how much quilting I would be doing with it. Some of the benefits for quiting are the free arm and the needle-down . There is also the drop-in bobbin with clear case, so that you can see how much bobbin thread is left. Stitch width and length are adjustable and it is easy to drop the feed dogs.