The church's oldest sections, built of limestone and fieldstone, date from the 1100s, with the earliest written record of the church and parish appearing in 1334. During the 1400s a sacristy was added and the nave received brick vaulting, with a cross vault to the west and a star vault to the east, while the chancel gained two cross vaults. The building was later extended into a cross-shaped church, with the south transept added in 1687 and the north transept in 1759; a small timber porch followed in 1973.
Inside, visitors can admire well-preserved wall and ceiling paintings, with some fragments dating from the 1200s and a larger body of work from the 1500s. The layout still allows the original east–west oriented church to be traced within the larger cross-shaped structure. A heavily iron-fitted door, once belonging to the earliest church, is now kept inside the porch.
A notable curiosity is a small opening, or "peephole", in the south wall of the east chancel. It is thought to have allowed people barred from entering the church—such as those accused of crimes or suffering from contagious illness—to follow the mass from outside.
Among the furnishings, the font is believed to have come from the workshop of Michael Hacke in Skänninge, while the pulpit dates from 1689 and was remodelled in 1712. The church also contains several memorial stones and epitaphs to local landowning families, including the Wennerstedt and Gripenwaldt families, reflecting the church's long connection with the surrounding estates.
In the churchyard stands a separate wooden bell tower, built in 1727–1728 by master builder Uhrberg of Eksjö. The church's organ history spans several instruments, from an 18th-century positive organ and a later 19th-century organ, to the current mechanical organ installed in 1971, which retains an organ case from 1781.