I have some of their Célèbre HD Pro foundations, which look amazing in the skin. Unfortunately, my skin is quite oily so when I use them I have to use Nurturing Force Blot Out Offensive underneath them. The formula is technically a 'wax-based' foundation if you look at the ingredients, but I find them to be much more like cream foundations (which they are labeled as on the package). They can be applied very sheerly to very heavily for full coverage. Their texture is very creamy, very pigmented, very smooth on the skin. They do cling to dry or flakey skin, so exfoliating before use really is necessary. I don't find they feel oily on the skin, although they are definitely not formulated with oily skin in mind. You get 25 grams in each pan for around $10. I got mine for a bit less, actually. I personally wouldn't buy their foundations again, even though they're not terrible by any means. I much prefer Maq Pro (yes it's spelled right, not 'MAC') foundation. They make 6 pan foundation palettes which include six different shades, and with several different 6 pan palettes available for all skin tones. You get a whopping 55 grams of product for about $42 and can mix & customize your correct shade all year long. It covers all needs for concealer, corrector, contouring product etc all in one palette. It's also very easy to travel with & has great wear time. Maq Pro's formula is far less creamy/oily on the skin but is still suitable for all skin types, including oily, combination, normal & dry. You can get light to full coverage with it as well. Their formula also holds up really well through cold to hot weather. My other choice over Mehron's foundations would be Kett's cream foundations. They're beautiful on the skin. At the moment, however, my latest obsession is Estée Lauder Double Wear, regular & light formulations. I ended up trying all these brands because they were recommended by gossmakeupartist, who's a professional makeup artist on YouTube. Had he not suggested them all as great brands, I never would've given them a try.