i never recmmmend the universal walking foot......all are not equal. Spend a bit more and get the one made specifically for your machine. Have had too much truble in classes with the "one size fits all" walking feet.
I don't recommend it unless machine is too old for one to have been made for it.