Kamagra medicine will only help get an erection if you are sexually stimulated. It is very effective but needs to be taken at least 30 minutes before sexual activity. For more information, visit Flatmeds.com