This blush in my opinion is the perfect color. Doesn't go on too dark so you can leave it sheer or build it to the desired color. I am very fair and it looks great on my skin tone. It lasts for I'd say about 6 hours and that's without primer. Slight fading after a few hours. Completely worth it's price I would recommend it.