I prefer my Singer 301 for piecing. I use my Featherweight a lot for piecing. Also really like the Singer 306. However, I actually have a lot of machines that do a really good job of piecing. Free motion quilting is another thing. Only a couple can do a really good job on that. I use to get really annoyed when trying to piece quilts with the machines bouncing around. Then noticed I don't have trouble here at home using a wooden table etc..., it's when I take it to a quilt shop or the library etc...to work. Those plastic tables are the culprit.