A device for providing electric stimulation for treatment of medical and non-medical conditions connected with blood circulation in legs. The device includes means for generating a shaped electrical impulse according to a pre-stored timing pattern. A means for conditioning the shaped impulse is coupled to said generating means and means for applying the conditioned shaped impulse to a user for causing a deep and painless contraction of a user's calf muscles, which in turn activate blood circulation and improve venous return from legs.