The church began as a simple rectangular nave built of horizontal timber, completed at its 1650 consecration. A polygonal chancel was added in the 1670s, and a north transept, known as the Rodga church, followed in 1697. The west tower, with its tapering upper stage and curved spire-topped cap, was raised in 1757, replacing an earlier freestanding bell tower. A small porch was added in front of the tower sometime in the 1800s, and the sacristy, set in the north part of the transept, was fitted out in the second half of that century. Roof and tower are covered in wooden shingles, with the facades clad in timber panelling added later in the 19th century.
The building has been reworked more than once in the twentieth century. A 1909 restoration under architect Axel Lindegren gave the interior an Art Nouveau character then in fashion, while a 1950 restoration led by architect Kurt von Schmalensee reshaped the interior again, this time deliberately restoring a look closer to its 18th-century appearance. The shingle roof itself was renewed in 1931.
Among the furnishings, the limestone font was a gift to the church in 1909 from the Yddetorp needlework guild. The Baroque pulpit dates to 1698, presented by Hellwegh, then owner of Rodga; it originally stood on the north side of the church but was moved to its current position on the south side during the 1909 restoration, and it lacks a sounding board (canopy).
The altarpiece, also from 1698, carries paintings by the artist Magnus Eriksson Grijs depicting the Last Supper, the Crucifixion and the Ascension.
The church has had a succession of organs: one built in 1802 by Olof Schwan of Stockholm, another in 1842 by Pehr Zacharias Strand with four stops (a gallery for the organ was added around the same time), and the current pneumatic instrument built in 1935 by the Gothenburg organ builder Olof Hammarberg.