Good skin is the result of many different things. We've cream and moisturizers, but if we don't support them with a good lifestyle our skin won't see many benefits. Drinking a good amount of water on a daily basis, avoiding sweet treats, and reducing the number of carbs in favor of vegetables and good proteins really help in getting great skin. Patience is also key in this case, especially if your skin is not that good at the beginning: sticking to the routine, applying the products and keeping a healthy lifestyle is a slow movement, not a race so you need to have patience and not to give up after a few days o weeks because you don't see real results.