The present church likely had two predecessors on this ridge above Sollebrunn. The first, a medieval timber building, may have been destroyed by Danish forces during the wars of the early 1600s. It was replaced by a stone church, probably built around 1630 at the expense of Count Johan Casimir Lewenhaupt of Raseborg, who died in 1634. That building had a tower-less nave, a porch to the south and a three-sided chancel to the east, along with a wooden bell tower housing a bell dating from 1689. It was demolished around 1888, shortly after the new church was completed.
The current building, designed by Emil Viktor Langlet and constructed in 1885–1886, is arranged as a centralised church around the chancel, with large galleries on four of its six sides and the organ positioned on the gallery opposite the altar. A distinctive lantern rises above the centre of the building, and slender wooden pillars support an unusually designed, panelled wooden ceiling with overhead lighting beneath a central tower. The white-rendered exterior was slightly altered when a sacristy was added during a 1991 renovation, at which point the original colour scheme was also restored; the interior was further remodelled in 2017.
Among the fittings, a Baroque-style pulpit rescued from the older church is displayed in the nave, and one of the old church's bells was transferred to the new building. An icon by Erland Forsberg stands on the altar table. The first organ, built in 1888 by Salomon Molander, retains its original silent façade on the west gallery, with the console unusually placed inside the organ case itself; a new mechanism was installed by Smedmans Orgelbyggeri in 1973.
A notable feature associated with the earlier church is the burial vault of the Leijonhufvud-Lewenhaupt family, owners of the Gräfsnäs and Koberg estates, which was originally reached from within the old nave. After that church's demolition, the vault became a freestanding, grass-covered structure northeast of the present building. It is also said to hold the remains of Baron Matthias Palbitzki, a diplomat and courtier from Pomerania, and members of the Gripenstedt family. The last burial reportedly took place in 1820. Conservation work began in 1939, and when the vault was opened again in 1964 the coffins were found to be fragmentary, with only two remaining intact; the vault was then resealed.