This Jane blush is in one word, amazing. It goes on beautifully and gives you that glowing feeling without looking fake or forced. It does not come with a mirror, but since most of the time blush is not something you apply on the fly, I was fine with that. You will need a nice blush brush to apply it but since most people have that in their makeup arsenal, it is not a big deal. It lasts a long time for the amount that you get and comes in many different colors for you to get your right blushing bride shade. This blush has one downside. It is hard to find. You are going to be able to find it in the big city stores but move to a small town like I live in and forget it. I can't find it anywhere so I have had to move to a different product. I miss the color and the beauty this product brings. If you live in a place where you can find this product, you have to try it. You won't regret it. It covers so beautifully!