The church was constructed of limestone and sandstone during the mid-1100s, making it one of the oldest and smallest churches in Skåne. Its architecture shows notable similarities to Anglo-Irish church building, particularly around the triumphal arch, and has been compared to St Benet's Church in Cambridge. A tower was added later, during the late medieval period.
A striking feature of the interior is the triumphal arch area, flanked by two smaller arches leading to apse-shaped altar niches, or absidioles. This gives the church three altars in total, watched over by carved stone lions and horsemen figures.
By the late nineteenth century the building had fallen into disrepair and was abandoned as unfit for use; sources differ slightly on the exact date, citing either 1869 or 1874. The choir was converted into a bell tower at that time, while the medieval tower and nave were left to decay further.
Interest in restoring the church grew during the 1920s among parishioners and others concerned about the ruin, and a restoration took place that decade with the aim of returning the building to something closer to its earlier appearance. The original tower, however, was not rebuilt, and the restoration deliberately emphasised the church's Anglo-Saxon-influenced character: the walls were left unplastered, the apse was rebuilt, and the triumphal and tribune arches along with the nave portals were restored and exposed.
Among the furnishings visitors may find of interest are a large triumphal crucifix dating from the 1400s on the north wall of the nave, an elaborately carved altarpiece from the early 1600s bearing the monogram of King Christian IV, a Romanesque-style incense burner in the southern altar niche, and a finely wrought candle holder. The church is enclosed by hedges, and in 1978 it featured on a Christmas stamp issued by the Skåneland flag association.