I just bought a Babylock Sofia2 to take to classes as I cannot lift my heavy machine. The Sofia also has an embroidery arm which I haven't used at all yet but I love the machine for piecing. The size of it reminds me of the Singer Featherweight.
I love the Babylock machines and wasn't actually shopping for another machine when I saw the Sofia2. It was a happy accident that I was in the shop at that particular moment, my husband was with me and suggested that this machine would be right for me.
Carol in FL