Sildenafil -containing kamagra pills are recommended for the treatment of erectile dysfunction.which is an oral tablet that you should take 20 to 30 minutes before having sex along with one glass of water. Do not give this tablet to minors or women who are not yet eighteen years old.