The Aloe Soothing Vitamin Gel Moisturizer. contains Aloevera, Vitamin and Niacinamide. It promises to brighten , moisturize , soothe , revitalize and protect the skin . It has a very unique gel texture as you can and it is filled with these yellow beads . Again , I’m very generous when it comes to product lol . I was very very surprised by the amount of moisture it left on my skin . I didn’t put anything else on my face for the rest of the day . The moisture level held up and the shine factor does die down as the product absorbs into the skin