How long do they last?

 In

This is dependent on what type of filler is used. Different dermal fillers have different properties, for example softer fillers are used in the lips. The average duration is approximately 9 months.
Once injected the effect is immediate, and improves over time as they stimulate your own collagen production and hydrate the skin.