I have only used this maching for piecing and quilting so far, and I must say I am VERY pleased. I have completed a pucker-free, beautiful free motion stitched quilt with it so far, and had no problems at all. The needle made clean, smooth sitches even when sewing my three quilt layers together. The machine was very easy to learn to use (I was using a smaller Singer before) and everything is intuitive/easy to find while sewing. It feels very solid and powerful as it is stitching. It does not shake and rattle like some cheap machines, and the stitching is smooth and even every time (auto speed control helps this also!). The auto needle up/down feature is something I did not have with other machines, and probably could not live without now. It is especially useful for free motion quilting, when one must stop and start frequently to rearrange fabrics. I no longer have to make sure my needle is down, and take the time to put it down if needed. I would definitely recommend this machine to anyone who may be looking to upgrade to a more heavy-duty machine, but without the cost of some of the higher-end options.