I really like Silk Naturals heavy coverage. Its a newer blend to give heavier coverage. It stays put until I take it off usually around 14 hours...YIKES!!! My other foundation which becoming my HG, cuz I'm too lazy to mix my own color with SN, is J.Lynne. beautiful finish, very natural.I rarely use a primer, just regular moisturizer. I'm in between with summer, so I have my winter and the next level up that I mix in a separate jar for summer. I always use a finishing powder too.