Well, to address the application problem: I suggest (for oily skin or combination skin), begin with a light moisturiser. before this sets, apply a layer of ColorStay Natural in your chosen shade. This takes a couple of minutes to set, so during this time, apply ColorStay foundation to any areas which need 'concealer-type' coverage. This eliminates the pore-showing problem and the mask effect. I do lots of late nights and went to a fashion show in this and the makeup artist asked who did my makeup! I wear this combination daily and find it'll all come off with Neutrogena's daily cleanser and cotton pads. And I never find it rubbed off on my clothes. A total favourite. However, if you want to avoid chemicals but want that flawless look, use Bare Minels instead. Takes practice but well worth it.