I'm a huge fan of KVD lipstick even before they changed their formula. With a little bit of lip conditioner or primer, it will stay on for hours and be less cakey than other brands. And they come in so many gorgeous colors. Also, unique to this brand, depending on your lip flush that day it'll show up darker or lighter. The pigment is great and it's not too drying. The key is using conditioner, chapstick, primer, etc first and being conscientious about licking your lips or eating when wearing it.