Bernina presser feet will only fit Bernina sewing machines. Notice there are 2 types for each foot a "V" version and a "NON V" version. Please be aware the "NON V" feet will fit the older mechanical Bernina sewing machines such as the 1008. The "V" feet will fit the newer computerised Bernina sewing machines. If you are unsure which foot will fit your machine please give our customer support team a call.