Kamagra 100mg tablets are used to treat erectile dysfunction (impotence) in men, which is the inability to achieve or maintain an erect penis suitable for sexual activity, due to insufficient blood flow to the penis. This medicine is taken 1 hour before planned sexual activity. This medicine is recommended only for men aged 18 or older. In most cases, it helps you get an erection in about 30 minutes which will last for about 4 hours if you are sexually excited. This medicine should always be used as per the doctor's advice. Using this medicine improves your sex life.