Viagra tablet containing sildenafil is an effective and oral tablet for treatment of erectile dysfunction and impotence which you have to take orally with 1 glass of water during sexual intercourse. The effect of this tablet is usually seen for 4 to 6 hours and you should not take it more than 1 time in 24 hours.