The church was built in the 12th century, its nave following the proportions of a double square and the chancel originally narrower before being rebuilt. The walls are of dressed sandstone with some fieldstone, and a romanesque doorway, later moved into the porch, still preserves a carved but limewashed tympanum in the porch loft. Various proposals were made over the centuries to add a stone tower, and in the early 1800s a plan was even approved and stone brought to the site, but the ground was judged too soft to bear a solid foundation. The wooden bell-frame, first built in the 1600s and rebuilt in the early 1800s, was kept instead.
Inside, the walls carry baroque-style limewash paintings from the 1630s attributed to Gullick Gullicksson, who also worked at nearby Läckö Castle and other local churches. Only fragments survive on the nave walls, including a scene showing Moses with the tablets of law, since other sections were lost when the chancel was rebuilt and larger windows inserted. The paintings were rediscovered under later limewash and conserved in 1914.
The flat wooden ceiling and the gallery front were painted in 1756 by Johan Laurell and Carl Gustaf Hoijst, in decorative Berain style, with large biblical scenes including a Trinity motif above the chancel, a Last Judgement in the central field, and a depiction of hell above the gallery. The gallery barrier carries four scenes illustrating a popular pietist allegory sometimes called the tale of the heart, and the drapery motifs around the windows are by the same painters.
The stone altar dates from the 1100s and has a finely profiled edge with a hidden relic cavity at its centre; the present altarpiece, showing the institution of the Lord's Supper with Christ and the disciples, was made in 1749 by Sven Kinnander, incorporating parts of an earlier 17th-century altarpiece. The baroque pulpit, carved in 1686 according to the church accounts, is decorated with angels and figures of three evangelists, though Luke is notably missing. An hourglass mounted on the pulpit, dated 1752, was used to time sermons and is a reminder of the period's fondness for such memento-mori details. The church also holds two font bowls dating from around 1100–1250, one of which came from the abandoned church at Bolum.