Let me start from clarification. Some people think that the name “Permanent” makeup means Forever. No it is not. Permanent means that you can’t wash it off your face. It stays for a while.
Powder brows normally last up to 1,5-2 years. Depending on many factors - age, skin conditions, skin types, lifestyle, sun exposure and etc.
Eyeliner last up to 3-5 years. Also depending on many factors
Lip blush last about 1,5-2 years
If you want your permanent makeup last longer it’s possible to achieve with regular annual re-touches.