There are several factors that determine how long a filler will last. Belotero is a hyaluronic acid filler that is somewhat thinner than many of the other HA fillers, and this usually means that it won't last as long as some of those products. However, this quality also makes it a great option for use in very fine lines and wrinkles without creating a "lumpy" or irregular appearance. Other than the consistency of the product, another factor that contributes to the longevity of a filler is the area in which it is injected. Filler does not last as long in areas with a lot of movement, such as around the mouth, as it does in areas with less movement, such as in the tear trough area. In general, Belotero will typically last for up to 6 months when used in the lips and around the mouth, and up to 12 months when used in the tear troughs or forehead. In order to achieve the best results with Belotero or any filler, I recommend having all injections performed by a board-certified physician injector with expertise in facial aesthetics. Best wishes,