The church is a medieval hall church of stone and brick. Its nave, chancel and sacristy were built between about 1280 and 1310, with the porch added around 1475–1480. Towards the end of the fifteenth century the vaults were raised and decorated with the paintings for which the church is chiefly known, created around the 1480s and attributed on stylistic grounds to the celebrated church painter Albertus Pictor.
What makes these paintings unusual is their state of preservation: the vault scenes were never painted over and survive largely as originally executed, while the wall paintings, covered over in the eighteenth century, were uncovered again in 1935–1936, though damaged. The scheme draws heavily on the Biblia Pauperum, the illustrated "poor man's Bible", with roughly a third of the scenes said to take their inspiration from it. Subjects range from Old Testament episodes such as Joseph sold by his brothers and Daniel in the lions' den to New Testament scenes and the Last Judgement, spread across the porch, western vault, central vault and chancel vault.
In the porch, look for the scene of the Mass of Saint Gregory, where a figure to the right is thought to be a self-portrait of Albertus Pictor himself — a similar signed self-portrait appears in Lid church. Nearby are Saint George and the Dragon and a wheel of fortune, sometimes called the Wheel of Life.
Among the furnishings is a triumphal crucifix dating from the mid-1300s, older than most of the painted decoration around it. The pews, fitted in 1755, carry carved marks and a couple of scratched dates from the seventeenth century, while the pulpit, in Gustavian style, was made in 1791 by the court sculptor Jean Baptiste Masreliez. The organ loft was built in 1773, and the current organ dates from 1811 (some sources say 1813), incorporating later rebuilding.
West of the church stands a former parsonage, now owned by the Nordic Museum. In 2025 the wall paintings were included among works named to Sweden's cultural canon, a mark of their standing among the country's medieval art.