Results can appear as quickly as 3-4 weeks, but in most cases take 6-8 weeks. Ultimate results happen after a full 12 week treatment.
How quickly you see results depends a lot on where your eyelashes are at in their natural growth cycle. Patience is the key; stick with it – the results will come!