The present stone church is a well-preserved Romanesque building, visible across the flat surrounding landscape from the south. It comprises an apsidal chancel with a sacristy to the north, a taller and broader nave, and a west tower topped by a tall spire. The apse and nave were built of finely cut limestone ashlar, with the apse dating from the late twelfth century, the nave from around 1200, and the tower from the second quarter of the thirteenth century. The sacristy was rebuilt in 1871–72, replacing an earlier one on the same site.
Among the Romanesque features, the chancel doorway is particularly notable for its reliefs, which have proved difficult to interpret. The apse is decorated with pilaster strips, and the nave carries a round-arched frieze beneath the eaves. The tower's large sound openings are adorned with slender colonnettes and restrained brick decoration. Inside, the nave has a flat wooden ceiling, while the chancel is covered by a stone barrel vault bearing ornamental limekiln painting from 1719; the tower has a cross vault.
The interior is otherwise simple. A font base survives from the twelfth century, though the font in current use was carved at Burgsvik towards the end of the seventeenth century. The pulpit dates from the 1720s and bears the monogram of King Frederick I. A wooden altar crucifix, made during restoration work in 1951–52, is a copy of a crucifix found in Träkumla church.
The organ was built in 1899 by Åkerman & Lund and remains mechanical in action; it was renovated in 1993.