This walking foot features a standard sole as well as a special quilting sole, and a sole with a central guide for edgestitching and stitching in the ditch. Invaluable when working with challenging fabrics. Also helps you match stripes and plaids by preventing the fabrics that are being stitched together from shifting. Compatible with Bernina sewing and quilting machines.