The oldest part is the transept. The north and south towers, unfinished due to the 1870 war, date from the 19C. This church is characteristic of the Germanic school of architecture. The large interior arcades have alternating thick and thin supports. All the columns have fine hooked capitals. The baptismal fonts in the right transept date from 1492. Note the attractive 15C tabernacle and a Virgin with Child surmounted by a dais.