Personally if it were me, i would rather be taken shopping and pick out my own machine. Sewing machines are like underwear, everyone has preferences. I wouldn't want someone buying me bikini panties if I prefer full fit panties. Sewing machines have very different uses, some lean toward embroidery or fancy stitches, some lean toward general sewing without a lot of the fancy doodads. Singers are not the quality they used to be, nor are Vikings, which are owned by the same company. I like my Babylocks. She needs to test drive several machines to see which one fits her best. And number 1 on my list is to have a reputable dealer nearby in case I need help with the machine. I wouldn't buy a sewing machine online.