You will notice an immediate difference, though the full effects won’t manifest for around 2 weeks, after which the filler has had a chance to settle into its final position.
The effects can last around 6 – 9 months, though this depends on how long your skin retains the effect and the time needed for your second treatment after your first appointment.