this is a great product and the foundation I use. i;m on my 3rd playstick now and the only reason for the 4 stars is that it isn't cheap but it does last a couple of months and that is providng a good layer of coverage.
this lasts all day when used on the cheeks to create a cute glow. its not cheap but it is definitely worth the price tag as the lip stain lasts well too if you can get passed the initial odd taste!
this blusher is easy to use and a great shade either all together or used as individuals to match the look. I haven't found a Benefit product I don't like yet but this is definitely a favorite.