I am not a expert at sewing and this machine is still easy for me to use. It has so many features and sews like a dream. I had trouble with using a button hole attachment on my old machine, not with this one, it works perfectly. I love the granny speed putting the speed down to hand sewing! If I get unsure of myself I just use it and it is almost impossible to make a mistake. I would recommend this machine to everyone.