The whitewashed church is thought to date from the 1100s, with a porch added in the 1300s and vaulted ceilings inserted during the late medieval period. In the early 1500s the original chancel was demolished and replaced with a new, wider east end built to house an important new altarpiece; a burial chamber was created beneath it. The tower was built in 1855 and altered in 1894, giving the building its current silhouette on the hill.
The church's most celebrated treasure is its carved altarpiece, made in Antwerp in 1520 and regarded as one of the outstanding artworks of Lunds stift. Visitors can also see a seventeenth-century pulpit decorated with carved figures of the evangelists, and a sandstone font added in 1967, replacing an earlier one.
The church received its first organ in 1862. The present main organ was built in 1937 by the Danish firm Th Frobenius & Co of Lyngby, replacing an 1867 instrument by Jöns Olsson Lundahl of Malmö; a smaller mechanical chancel organ was added in 1981 by A. Mårtenssons Orgelfabrik of Lund. Among the church's textiles is an older chasuble bearing the tetragrammaton JHWH on its front, a detail worth looking out for.
Until 1658 the church served as a patronage church attached to Månstorp manor (Månstorps kungsgård); this arrangement ended when the manor house itself was demolished. Today the church continues to be used for regular worship, as well as for baptisms, weddings and funerals, and seats around 135 people.