Machine Compatibility for BabyLock Sewing MachinesFor ruler feet, please buy the appropriate foot below.Super Low Shank Ruler Foot or Low Shank Ruler FootWhile the Super Low Shank fits machine shanks that measure 1/2" (and under) between top of screw to bottom of presser foot, please note the super low shank ruler foot will fit most low shank machines. It also has an open top on the shank of the foot making it easier to adjust height-wise. High Shank Ruler FootFor presser feet, if the presser foot is snap-on, these machines require a special snap on adaptor for our snap on feet.  https://sewingbysarah.com/products/low-shank-snap-on-adapter-pfblBABYLOCKBL1000, BL1050, BL1108, BL1400, BL1500, BL1506, BL1550, BL1556, BL1750, BL200, BL2100, BL2150, BL2160, BL2200, BL2300, BL2400, BL2500, BL2600, BL2800, BL3500, BL500, BL5500, BL6000, BL6150, BL6200, BL6300, BL6600, BL6700, BL6800, BL702, BL713, BL722, BL7500, BL8000, BL8500, BL9500, EM1, EM2, ES1, ES2, ESE, ESP, & Quilter Choice, Babylock Symphony, Babylock Serenade, Babylock Espire, Soprano, Ellisimo, MelodyLOW Shank