An apparatus and method are described for electropolishing metallic stents. The apparatus may include an electropolishing container made from material of low thermal conductivity. The apparatus may include at least one spiral cathode for optimization of solution agitation and/or voltage distribution in the electrolytic solution. Further, an electrolytic solution is described. A method for improved polishing to consistently produce smooth surfaces is described.