The church is a simple, single-naved building with a chancel of the same width as the nave, a sacristy added to the north, and a west tower. Built of stone and covered in render, the interior is roofed with three star vaults, and the tower's ground floor has a barrel vault. No medieval wall paintings survive. The sacristy was probably added during the fourteenth century, while the vaults and tower are thought to date from the mid-to-late fifteenth century, reportedly influenced by Strängnäs Cathedral.
The church's tower has had an eventful history. A storm brought down its pointed wooden spire in the early nineteenth century (sources differ on the exact year, giving either 1817 or 1818), and after a period with only temporary covering, the present low tower cupola was built in the 1830s to designs by Jacob Wilhelm Gerss. This rebuilding also brought sweeping changes inside: new windows were cut into the previously blank north wall, the medieval porch was demolished, the interior was whitewashed, and older fittings were removed and stored away, some being lost in the process.
Much of that older character was recovered in a 1927 restoration, when many of the historic furnishings were brought back down and reinstated. Further restoration work followed in 1956 and re-rendering in 1975. Among the notable medieval objects now in the church are a font from the late twelfth century, possibly linked to a pupil of the sculptor Sighraf, a fifteenth-century Madonna figure, and a fifteenth-century altar cabinet above the sacristy door. The triumphal crucifix is Swedish work of around 1500.//The exact date and donor of the pulpit are disputed between sources: one account credits its donation to Arvid Hägerflycht in 1637, the other records an 1687 gift with named craftsmen, Anders Lignario and Erik Hwass, so this detail should be treated with caution.
The altarpiece, showing a Gethsemane scene flanked by figures thought to represent Hope and Faith, was donated to the church in 1715. The church's first organ is said to have arrived in 1838, possibly moved from a Stockholm Masonic lodge and originally built in the 1780s, though this is not certain. It was replaced by a new six-stop instrument in 1873, and the current organ dates from 1947, with further changes made in 1991 when the chancel was rearranged to accommodate a new chancel organ and the font was moved closer to the altar.