These beauties come in a really good range of shades and blends to create a flawless canvas! This would be for drier skin, and I would not recommend it so much for oily skin due to the hydration factor.
I use this over my moisturizer (applied with a foundation brush), and top it off with Younique Powder Foundation. Excellent finish! The last power of this particular BB cream on my skin was 6 hours. Not bad for a BB cream! Pretty impressive coverage as well! If you have not tried it you are missing out!