I haven't had the time to learn everything this machine is capable of. But the time I have been able to spend with it has been a joy. A very versatile machine that appears to have endless possibilities. Smooth running and virtually silent operation. Easy too thread and the needles are easy to get to to change. Love my purchase.