This foot ensures all your buttonholes and drawstring holes are perfectly stitched and even. Guaranteed to fit Baby Lock Sewing Machine Models: BL137A, BL137A2 (Sofia 2), BL200A (Elizabeth), BL220B Brilliant, BL40, BL40A (Grace), BL80B, BL50A, BLCC (Crafter's Choice), BLCC2 (Crafter's Choice), BLDC, BLDC2 (Decorator's Choice), BLMAV2 Aventura II, BLMCC Accord, BLMLR Lyric, BLMPR Presto, BLMPR2 Presto II, BLMSP Soprano, BLMVR, BLMY (Melody), BLQC, BLQC2, BLR2, BLR3, BLTP (Tempo)