It is a late-Romanesque building with a nave and two aisles, with side chapels. The bell tower is still mostly the medieval one. The interior is now in Baroque style and houses an altarpiece by Fermo Stella da Caravaggio (1547) and an urn with the relics of St. Vith, patron saint of Omegna.