The button sewing foot is used to easily attach buttons by machine. The foot securely holds the button in place, while still providing a clear view of the stitching area. In addition, the horseshoe shaped rubberized grip keeps the button from slipping out of place. The Button Sewing Foot can also be used to attach ribbons, to tack trims in place and even sew on hook and eye closures.