The structure is a three-aisled church built of brick, with constructive joints made of quarried granite and has 480 seats.
The church is built to a design by architect Hagbarth Martin Schytte-Berg (1860-1944), after a competition in which 54 entries were submitted.
The basic features are derived from the Neo-Romanesque and neo-Gothic, but filtered through the Jugendstil styled shapes and materials.
Stained glass is made of imperial and royal court stained glass artist Max Roth from the studio Miksa Roth in Budapest, Hungary, with Art Nouveau features.
Pulpit is also Art Nouveau style and made of American Oregon pine.