Depending on your dosage, your body’s metabolism, and other external factors, generic sildenafil can last up to 5 hours or longer.
With generic sildenafil in your body, you may be able to get an erection several times depending on how your body metabolises it.
However, Viagra is unlikely to extend your bedtime.
While generic sildenafil has some effects on blood flow throughout the body, there is no evidence that it improves physical fitness or helps you last longer before becoming tired during sexual activity.
Generic sildenafil is a drug that helps you get and keep an erection, so it can help you stay in bed longer if you’re having trouble staying erect during sex.