I have a Singer Futura SE100 (or CE, I can't remember) it sews great and does embroidery costs about 500 at WM you can download designs from the net and it takes almost any format the patterns come in. I have always owned Singers most of the problems I've had were the operator not the machine.