In this paper, we show that every (3k − 3)-edge-connected graph G, under a certain condition on whose degrees, can be edge-decomposed into k factors G1, . . . , G k such that for each vertex v ∈ V (Gi),As application, we deduce that every 6-edge-connected graph G can be edge-decomposed into three factors G1, G2, and G3 such that for each vertex v ∈ V (Gi), |dG i (v) − dG(v)/3| < 1, unless G has exactly one vertex z with dG(z) 3 ≡ 0. Finally, we give a sufficient edge-connectivity condition for a graph G to have a factor F such that for all vertices v, except possibly one, |dF (v) − εdG(v)| < 1, where ε is a real number with 0 < ε < 1. Moreover, for the exceptional vertex, we give sharp bounds.