This foot ensures all your button holes and drawstring holes are perfectly stitched and even. Shank Type: Snap-On Guaranteed to fit Pfaff Sewing Machine Models: Ambition 1.0, Passport 2.0 Guaranteed to fit Singer Sewing Machine Models: Featherweight C240