There are no perfect machines just ones that are better at some things. As a result, I have 3 machines set up at all times. I piece and quilt on my Juki TL98Q, piece and do fancy stitches on my Juki Exceed 600 and mend and make wonderful buttonholes on my vintage Singer 201. I use my Featherweight for taking to my Stitch-in Days. Until they do make the perfect machine, this works for me.