After running out of lotion and having a coupon for this lotion, I decided to buy it. The lotion promises to last 24 hours, packed with Vitamins C , E, and F , Omega 3, aloe and amino acids. The cocktail of “bio nutrient complex” promises protein building blocks, supports moisture balance and improve elasticity. While the Aloe extracts hydrates and moisturizes. The non-greasy formula goes on easy and absorbs quickly. My skin was soft and smooth after using the lotion. The lotion doesn’t last 24 hours but I noticed my skin doesn’t get as dry and scaly between uses. I would definitely buy this again if it was on sale.