The longevity of Bond No 9 is outstanding. It remains on the skin for more than 5 hours. Although the time also depends on your skin type. But don’t worry, they won’t fade very quickly in any skin.