The coverage of this product is awesome and the texture is super soft with no little bits flaking off. It lasts all day long as well and is great if you want to do a quick touch-up before a meeting. There is also no chemical smell which is usually offputting for me. I will stick to this one!