We checked that the best mechanic boots are fully equipped to protect your feet. Your feet rest on removable anatomically shaped EVA insoles. Comfort and Support The Justin Original J-Max mechanic boots have removable orthotic sole that helps your feet relax over long periods of standing. It is highly durable. There was a problem completing your request.