The debate seems endless, as the pigments used in traditional cosmetic tattooing are designed to fade out of the skin within 1-2 years, as a way to give clients more freedom to change their look - or their minds. At the same time, the intention of the application is to alter the virgin skin, permanently.
In the world of today, there are so many variations of permanent makeup and pigments that can be used, that it is becoming more and more important to be able to set yourself apart. There are technicians that still use body tattoo pigments, which WILL last in the body for the rest of your life. This doesn't mean that you won't need touch-ups, but the impression of the tattoo will last much, much longer.
Semi Permanent or Permanent, is is always important to choose a technician that you trust, and to open up a dialogue about the true nature of what you can expect. The skin of each individual will also react differently to pigment - depending on your body chemistry and lifestyle choices. I have personally seen pigments last in women's brows for as much as 3 years, and as little as 6 months. Again, it totally depends on your lifestyle choices and natural body chemistry.