Great little machine especially for taking to classes etc. It is light and easy to transport, sews well and has a variety of stitches . It is a computer machine. I have hauled mine all over the place. Once when my Pfaff broke down in the middle of an appliqué project that could not wait to be finished, I finished on my little brother and you cannot tell the difference. I would recommend it for beginners as well as experienced for hauling around. Mt Pfaff stays home and the brother travels. Price is great.