I have an older Pfaff and a newer Babylock sewing and embroidery machine with all the bells and whistles. It does everything but sing to me while I sew. I am still learning how to use some of the features and it is a real workhorse. Sews lots of things the Pfaff sneers at. Don't underestimate the Babylock!