This clip on foot is designed for sewing on fabrics that may stick while being fed through your sewing machine. It is great for sewing on leather, plastic, vinyl, oilcloth, and more!
If your machine takes clip on feet, it should be compatible with this generic foot! Most machines made since 1980 (like Singer, Brother, Janome, Elna, Baby Lock, Viking, Pfaff, and others) use snap on feet, except Berninas. Bernina machines need an adapter to use snap on feet.