I'm with Jennifer. Recent Singers don't have a good reputation for quality. I do a lot of different types of sewing and like lots of features. I have an older Bernina that I used for all of that and my FMQ. I have a variety of vintage Singers (301a, Rocketeer and a Featherweight) that I use for piecing. Buying a sewing machine is really a personal choice. I would suggest going to looking at them and trying them out on your own fabrics to see how you like the way they sew.