new balance shoes with 3D-printed midsoles
photo courtesy of New Balance