If your machine has a low shank, it should take all standard low shank attachments.
I have at least 10 different darning feet in the house, including some rather expensive modern plastic ones, some very expensive original vintage metal ones and others of various materials and prices. I wish I had a picture, here. :)
My very favorite foot for low shank machines costs all of $3 - it's plastic and metal and honestly, it looked so flimsy when I first got it, I thought I was going to have to buy a new one for each quilt.
I loved using it so much that I bought some more of them to have as backups and to keep one with each machine. I haven't ever broken even one of them. :)
This foot has great visibility - after you've been quilting for a little while, it seems to almost disappear while you're working. And it's a lot sturdier than it looks. :)
http://shop.sew-classic.com/Low-Shan...t-SCF55417.htm