The building combines a variety of styles. Two towers flank the entrance, which features a monumental portico supported by four Corinthian columns. Corinthian pilasters and pediments adorn the openings in the lower portions of the towers; higher up, toward the cupolas, the decoration becomes exuberantly baroque. A baroque superstructure, constructed primarily of brick and stone, rises above the portico, but the interior segmental arches and the skeletons of the towers are of iron. Inside the church the north and south windows are Gothic-Romanesque in style.