It contains 4 different types of Hyaluronic Acid molecules of varying molecular weight and properties for providing surface level as well as deeper hydration. The smallest molecule has a molecular weight of just 6kDa (the smaller the molecule, the deeper its penetration into the skin).