Sildenafil and tadalafil are the two best-known treatments for erectile dysfunction. Both help most men who try them, and both are sold as affordable generics. The real question is usually not which one is "better", but which one fits your routine.
Sildenafil is normally taken about an hour before sex and lasts around four to five hours. A large meal can delay the effect. Generic tadalafil, on the other hand, can last for up to 36 hours, and food makes little difference. Plenty of men also take a low daily dose of tadalafil so they do not have to here plan ahead.
If you want a simple comparison, see this plain-English guide covers doses, timing and safety.
Safety first: never take either medicine with nitrate heart medicines or with "poppers". Let your doctor know about any blood pressure tablets. Common side effects are headache, flushing, a blocked nose and indigestion. Seek medical help straight away for an erection lasting more than four hours or sudden changes in vision.
Do not chase higher strengths. The licensed doses are 25, 50 or 100 mg for sildenafil and 2.5 to 20 mg for tadalafil. Higher-strength tablets do not bring better results, but they do raise the risk of side effects. Only take the dose your prescriber has set.
If you choose to buy generic sildenafil or tadalafil online, make sure the strength matches your prescription and keep the leaflet. A valid prescription is required for every order of a prescription medicine. More practical tips are here.
This is general information, not medical advice. Always check with your doctor before starting a new medicine.