This bb cream i have been getting for 3 years because it never fails. Its light and lasts long. Its a little greasy but that might just be my skin. The only thing to avoid is to just be very careful with powder! too much and it looks cakey easily. i wear barely any with it and somedays like light makeup weekend i don't were any powder with it. :) good bb cream wear it most days!