The drug gives an immediate effect in improving sexual life. Sildenafil works in the treatment of men. You should consume this medicine. It works within 35 minutes of you having sex. It relaxes the muscles. Kamagra 100 mg works in getting a stronger erection with the life partner. Generally, it is necessary to take the medicine 1 hour before sex. It increases blood flow.