Great for high shank machines
The sewing foot is exactly as shown in the picture. However, it does not fit on my vintage Singer 128K sewing machine. Therefore 4 out of 5 stars.