Those with acne or acne-prone skin may benefit from using a skincare product that contains niacinamide. That said, you should not expect to see results overnight, and it can take around 12 weeks to take effect.