The present church is thought to date from the 17th century, built of oak logs in a simple hall form and later clad in white-painted panelling beneath a tiled roof. It replaced an earlier medieval timber church that stood roughly 1.4 kilometres to the east, on land at Stora Landa; excavations there in 1955 uncovered charcoal, suggesting that building may have burned down. A memorial stone now marks that original site.
A porch and the shingle-clad tower typical of the area were added in 1768, giving the church its recognisable silhouette. Inside, the low-ceilinged nave was remodelled in the late 19th century, when tongue-and-groove panelling was applied to the walls and ceiling and open pews installed, lending the space something of the character of a plain 19th-century prayer house rather than a grand parish church.
Diocesan records apparently describe the church as frequently in poor repair, reflecting the small size of the congregation it has always served. There is no electric lighting, which is said to give the interior a distinctive, atmospheric quality, though visitors should not assume this remains the case today.
Among the older furnishings, the altarpiece surround and the pulpit are both in baroque style. A wooden carving of a pelican feeding its young, a traditional symbol of Christ, also survives. The church's oldest object is a medieval communion chalice with its paten. One source adds that the bell was cast in 1840 and hauled from Jönköping by oxen, though this detail could not be cross-checked against the other account. The church has no pipe organ, though a harmonium is present. A font said to belong to Alingsås town church and designed in 1931 by professor H. Zimdahl is also mentioned in one source, though its presence here is unexplained and unverified elsewhere.