The church began as a low hall building in the Romanesque period, later altered in 1795 when a larger chancel was added along with the distinctive broken, hipped roof that still shapes its exterior today. A porch stands to the east and a sacristy to the north, both original medieval additions in concept if not entirely in fabric.
Inside, the most striking feature is the vaulted wooden ceiling, painted with a sky motif in 1808 by J. C. Lundin in the West Swedish decorative tradition. This painted heaven, combined with the panelled boarding, gives the interior a light and distinctive character that visitors often remark upon.
Several older fittings survive despite the many changes over the centuries. The iron-bound doors to the sacristy and porch are thought to date from the Middle Ages, while a sandstone font in the chancel is attributed to the 13th century. A cross from 1828 hangs above the baptismal altar, and the altarpiece, painted by A. Wirgin, was added during a 19th-century restoration.
The sacristy houses a few curiosities worth seeking out: a longcase clock made in 1768 by Jonas Beckman, an embroidered book cushion dated 1614, and a small votive ship from 1947, a type of offering traditionally associated with seafaring communities. The porch also contains a collection of swords once belonging to local noble families, a reminder of the church's long connection with the surrounding parish gentry.
Outside, a free-standing bell tower in the churchyard holds two bells, including a small campanula-shaped bell of a type also found at Saleby church. The organ, on the west gallery, retains the visible façade of an 1880 instrument by Carl Elfström, though the mechanism itself was rebuilt in 1967 using some of the earlier material.