Eliminate the tedious job of sewing buttons on by hand with Button Sew-On Foot #18. This foot has a short, stubby sole with a non-slip rubber covering that let it sit securely on 2 or 4 hole buttons.