Kamagra 100mg tablets are used for men for the treatment of erectile dysfunction. These tablets should take 30 to 60 minutes before your sexual session. The effect of this medicine lasts for about 4-5 hours in your body. Avoid drinking alcohol while taking this pill or it may cause side effects. You can take this medicine only once a day, if you take more than one pill it cause side effects. You can take this tablet with or without food, it is effective more if you take this pill before breakfast.