The chancel and its semicircular apse are thought to date from the 1100s, making them the oldest surviving parts of the church. The nave was rebuilt in the 1300s, while the broad west tower is believed to have been added in the 1200s. Together these phases give the church a layered structure typical of many small rural Scanian churches that grew and changed over several centuries.
On the north wall, visitors can find two unusual medieval wall paintings depicting the Wheel of Life and Saint Christopher, images that would have carried strong devotional and moral meaning for a medieval congregation. The large bell in the tower dates from the 1400s, a rare survival from the church's early history.
Among the furnishings, a sandstone font from the 1200s is one of the oldest objects in the church. A brass baptismal dish from the 1600s bears a relief of the Annunciation in its basin, and the pulpit also dates from the same century.
The church has had at least two organs. An earlier instrument with six stops was built in 1833 by Anders Larsson. The current organ dates from 1906, built by Eskil Lundén of Gothenburg with mechanical action, and it was renovated and reconfigured in 1964.