Welcome to Ahoy!

Viagra Soft works for around 5-6 hrs and really needs to be taken every time prior to intercourse, as it's not expected to cure the condition.