This foot has two bars that attach to the foot shank to provide extra stability and laso has a textured rubber sleeve to hold the button securely in place while sewing. Best when using flat buttons. Use With: MC8900 Horizon MC8200 Horizon MC9900