Brother low shank snap on ankle (shank) #XE2555101 with screw and four snap on feet. Feet included 1) Zig zag foot (J) #XC3021051, Blind Hem Foot (R) #XC56409051, Zipper Foot (E) #29319 (Janome foot) and Overcasting Foot (G) #XC3098031. All used but good shape, price includes shipping to lower 48. Should work on all low shank machines. Return for refund if fails on your machine.