That buttonholer will work on all short shank Singer machines and it will even work on more modern machines. I use mine all the time on my Janome 6500 (just attach and drop the feed dogs) because the Janome's built in buttonholer will not handle large or thick buttons which I use on my bags. With the buttonholer you can also adjust the width of the stitch and can get cams for regular, rectangular or key hole buttonholes. Those old buttonholers make the best uniform most even button holes ever!