For the money this is an adequate vise for my small milling machine. It came with indexing keys that can be machined to fit the slots in your mill table. The jaws are ground but don_ have a step as I would prefer. I will mill a step on each side. It a big chuck of cast iron and ships in a sturdy cardboard box. No issues.