This is definately a keeper... it's very affordable and it lasts and lasts all day! Wow! I use this under my foundation... But it has the tendancy to cake on dry spots... so I moisturize with a heavy moisturizer on my dry areas before applying it so it's not as cakey... But overall a good product!