Pfaff and I used to have a love affair until I bought the 2058 and we simply do not get along. That is when I test drove and returned the Singer L-500. In the end, I bought a Babylock Espire (similar to the Symphony) and I lovelovelove my machine. We are soooooo compatible. I would recommend her for a test drive but I hear that the other Babylocks are really good too. ("Quilla" is a bit pricey)