Labels for uneven surfaces

Hello! I work in a store where we have to label various products, from cosmetics to household chemicals. I use thermal labels, but I often run into a problem. They don't stick well on packaging with uneven or smooth surfaces, and the text wears off over time. Maybe someone knows which labels are best suited for such conditions?

For reliable product labeling, thermal labels are the best choice. They stick well even to difficult surfaces, such as uneven packaging. The text remains clear and resistant to external influences, including moisture and friction. I personally use direct thermal labels , and the information on them remains legible for a long time.