Question: what are the long term effects of taking sildenafil?
Answer: You still need some kind of stimulation to get an erection. The effects of Viagra usually last about 4 hours, though they may last longer for some men. A rare, but serious side effect, is priapism. That's when you get an erection that lasts for a long period of time.