Yes they are long lasting for a natural product as they contain candilillia wax which fuses with the natural oils on your lips. However as the products are natural they will transfer if eating a meal or drinking a drink as the lips touch the surface.