The church was built from squared sandstone, the same material used in Skara Cathedral, and it has been suggested the stone may have been transported from Gudhem, north of Falköping, though this remains uncertain. The building consists of a nave with a narrower chancel to the east and a semicircular apse housing the sacristy. Unusually for a church of this age, the north wall of the nave has never had windows, a survival of medieval practice that is rare to see today.
The tower was added in 1897–1898 during a restoration led by architect Adrian C. Peterson, using reddish granite quarried locally and roofed with copper. At the same time, the old freestanding bell tower was demolished and its bell moved into the new tower. Inside, restorers removed a large gallery that had occupied the rear and north side of the nave, raised the ceiling, and opened the low chancel arch into a taller vault. Grave slabs covering the floor were lifted, revealing, among other finds, two Byzantine coins struck in the mid-11th century. A further restoration in 1940 attempted to reinstate older features, though the medieval wall and ceiling paintings had already been lost; the most recent renovation took place in 1999.
Among the furnishings, the sandstone font is thought to date from around 1200, carved in two parts with band ornament above and below. Its brass basin, made in Magdeburg in 1688, may have arrived in Sweden as war booty; its inscription carries a blessing associated with the Lord's Supper. The Baroque altarpiece of 1715, attributed to Michael Schmidt (recorded locally as Mikael Schmith), depicts Christ on the cross flanked by Moses and Aaron amid carved acanthus foliage.
The pulpit, in Renaissance style, dates from the second half of the 17th century. According to the Wikipedia account it was replaced by a more fashionable pulpit in 1898 before the older one was reinstated in 1941; other sources describe it simply as having been carefully renovated, so the exact sequence of events is not entirely clear. The numbered hymn boards date from 1749.
The church's single bell, hanging in the tower, is generally dated to the late medieval period, though one source describes it as medieval and lacking inscriptions while another calls it a normal late-medieval type; either way, it remains unusually resonant for its size. The organ on the west gallery was built by Tostareds Kyrkorgelfabrik in 1960 and has six stops across manual and pedal, with a sounding façade.