There are several different shades to work with all skin tones. The price is totally worth it! I was skeptical at first, but then a friend let me borrow hers and I fell in love. Bought my own the next day. It stays on all day, from morning until I wash it off before bed.