HAPPYMORE BB is the best nourishing makeup I ever had. It gives satine finish, with great coverage. The color perfectly toning my skin. My no 1 in the world!