I love it. I was pleasantly surprised to see that with this machine you have the ability to set your own width and length AND the needle can change positions. I found that some of the new machines have only the preset stitches and you do not have the option to change the width or the length. I have been very happy with this machine and it is heavy duty. I have no trouble sewing thru heavy materials. I LOVE this machine!!!