(Smirnov metrization theorem) A topological space is metrizable if and only if it is paracompact, Hausdorff, and locally metrizable.
The product of a paracompact space and a compact space is paracompact.