I find that ELC is quickly effective and is long-lasting, ie, its` effects can still be felt up to 20 hours after taking. Taken 2 days in a row, I hardly need to take another for the following day (or two). Everyone is different but I like it especially because it doesn`t give you or leave you with a bright red flush !