@simrin-- I'm not a fan of skin products with hyaluronic acid simply because the effects are temporary. The hyaluronic acid in these creams cannot cross skin cells and affect them. It will just moisturize the skin and make the skin look more plump for a short time. Once you stop using the product, your skin will look like its regular self. This also goes for collagen moisturizers.
Hyaluronic acid injections on the other hand are actually injected into skin cells, so the affects of the injections are much more longer-lasting. Things can always go wrong with injections though, so it's important to work with an expert.