Revlon has always been one of my favorite brands but this foundation knocks it out the park. My skin is hydrated and flawless the entire time. It's just the right amount of coverage. I use it everyday for work and for going out on weekends. It just does it all for me!