The church stands roughly 240 metres above sea level, with wide views over the Viskan valley. Its earliest stone fabric, probably dating from the 1100s or 1200s, survives in the western part of the present nave, and the building shows similarities to nearby Mjäldrunga kyrka. The three-sided chancel and sacristy are thought to be later additions from the 1600s or 1700s. The walls, whitewashed inside and out, still show the bulges and irregularities of great age, and one window in the nave was originally a doorway, a change still traceable in marks on the outer wall.
The surrounding area was settled long before the church was built. The churchyard hill developed from a pagan burial ground, and a cairn associated with earlier burial rites survives to the north of the church. The Viska river was once an important transport route, and the district contains numerous ancient remains, including a runestone commemorating a figure known as Bulu, said to be among the tallest and oldest runestones in Sweden.
A freestanding wooden bell tower near the church, thought to date from 1737, holds two bells. The larger is a plain late-medieval bell without inscription, while the smaller was cast in Jönköping in 1845, replacing an earlier bell of 1746. A sundial dated 1728 is fixed to one of the church walls.
Inside, the altarpiece and pulpit, both in a late-Baroque style, were donated in the mid-1600s by Colonel Börje Nilsson Drakenberg and his wife Christina Stierna; the pulpit bears their names and the date 27 April 1659. As was sometimes the custom, Drakenberg is said to have had his own portrait included in the altarpiece, appearing among the apostles in dark clothing with a period collar. A sandstone font of around 1200, in two plain, undecorated parts, and a wooden Madonna figure from the mid-1200s (the latter now held in the Swedish History Museum) are among the church's older furnishings. A resurrection cross, once part of a 19th-century altar arrangement, stands near the font, and an old collection chest with triple locks has also been preserved.
The church underwent restoration in 1838, and a porch was added in 1900 to designs by Bror Almquist during a more extensive renovation. A further restoration in 1954 removed several later additions in an effort to reveal the older character of the interior, and the present colour scheme dates from 1987. An organ installed in 1931 was later dismantled due to poor condition and has been replaced by a digital instrument.