To keep your IWC watch looking great, a microfibre cloth is probably all you'll need. For leather straps, apply a small amount of leather cream every so often to keep the leather supple. Make sure you regularly service your IWC watch with either IWC itself or with a reputable watchmaker.