L'Oreal Infallible Pro Matte Foundation

I haven't been on a trip for makeup products in a while so when I asked a fellow makeup lover what's in right now she told me about the L'Oreal Infallible Pro Matte Foundation and how much she loves it. This foundation comes in 12 shades and claims to be lightweight and gives a demi matte finish that lasts up to 24 hours.