I have a Baby Lock Crescendo and so far have not found anything I don't like doing on it so have packed my other machines away for now. It is great for piecing - very accurate 1/4" seam and my favorite is free motion quilting on it. The fabric just glides along and the stitches are perfect. Love it! The only thing is the machine is way too heavy to bring to class so will use one of my other machines for that.