silagra tablets containing sildenafil are today prescribed by doctors for the treatment of erectile dysfunction. This is an oral tablet that men take with water at least 20 to 30 minutes before sexual intercourse And you see the effect for 3 to 6 hours