The church was built in cruciform plan, with the chancel to the south-east and the tower to the north-west, following designs by Fredrik Ekholm and construction by master builder P.G. Edler. Its foundation was cut from stone quarried locally at Marieby.
The previous stone church on the site was destroyed by fire in 1876; its ruin can still be seen nearby in Bye. Sources differ slightly on the timeline between the fire and the new building's completion, with one account describing a lengthy construction process delayed by structural faults before the church was finally consecrated in 1890.
Inside, the church has a light, warm colour scheme with tones leaning towards purple. The altarpiece, showing Jesus blessing the children, was added during a 1929 renovation and was painted by the artist Sven Linnborg, who also oversaw the church's entire interior decoration at that time. According to one account, Linnborg used his own five-year-old daughter as the model for one of the children in the scene.
A rya rug in front of the altar was knotted by women of Marieby in the early 1950s, a modest but distinctive piece of local craftsmanship that visitors can still see today.