one is generic and the other the real deal. As much as you paid for your machine I'd go with the real deal. I've heard many people say the bought the generic and it didn't last to long and ended up buying the one made for the machine. This goes for bobbin cases, feet, etc.