I am so impressed by this foundation. I used to use Bare Minerals, but stopped. The powder was drying my face out. Immaculate Minerals hydrates my skin and it looks flawless and subtle. I cannot say enough about this product. And they are cruelty free and I love that there is only 7 ingredients. I am very conscious about what I put on my body.