Build a Window Seat With IKEA BESTA Frames in 8 Steps for 30% More Storage

October 20, 2025 by Home Decoration Content Team · 7 min read

Two IKEA BESTA frames, each 60 cm wide and 42 cm deep, form the carcass of a built-in window seat that holds roughly 30% more than the open under-window space it replaces. The build runs in 8 steps, from levelling the frames to fixing the bench top against the wall. Tools needed: a spirit level, an 8 mm masonry bit, and a 4 mm Allen key.

Build a Window Seat With IKEA BESTA Frames in 8 Steps for 30% More Storage

Measure the recess before buying a single frame

The BESTA frame from IKEA ships in two heights, 38 cm and 64 cm, and three widths, 60 cm, 120 cm, and 180 cm. For a window seat the 38 cm height is the working figure, because adding a 4 cm bench top and a 6 cm cushion lands the seat at roughly 48 cm, close to standard chair height. Measure the recess width at floor level and again at sill level. Older walls under a window often taper by 10 mm to 20 mm across a 1.2 m span, which decides whether two 60 cm frames sit flush or need a filler strip.

Depth is the second number. A standard BESTA carcass is 42 cm deep, leaving most people with thighs unsupported at the front edge. The fix is a bench top cut 50 cm to 55 cm deep, overhanging the frame face by 8 cm to 13 cm. Check the radiator position. If a radiator sits inside the recess, the seat either boxes it in with a ventilated grille front or stops short, and that decision changes the frame count before any flat-pack arrives.

Step by step: from levelling to the finished top

Step one is the floor. Set both frames in the recess and run a spirit level across the top edges front to back and side to side. Floors near external walls dip toward the skirting; pack the low corners with plastic shims until the bubble centres. An out-of-level base of even 5 mm telegraphs straight into the bench top and the lid gaps.

Step two joins the frames. With both carcasses pushed together, clamp the side panels and drive two 4 x 40 mm screws through the adjoining walls, countersunk so the heads sit below the surface. Step three anchors the assembly to the wall. Mark through the back rail into the masonry, drill with an 8 mm masonry bit, and seat a fixing suited to the substrate. On solid brick a 8 x 60 mm frame plug holds; on a stud wall the screw must catch the timber, not the plasterboard, so locate the studs first with a detector.

Step four is the front rail. A 70 mm deep softwood rail screwed across the front faces supports the bench-top overhang and stops the lids sagging over time. Step five fits the top. Cut 18 mm birch ply or a solid oak panel to the recess width plus the side overhangs, then dry-fit before fixing.

Step six secures the top with eight angle brackets driven up from inside the carcass, keeping the seating surface unbroken by screw heads. Step seven handles the finish, covered in its own section below. Step eight fits the cushion, ideally a 6 cm foam core at density 35 kg per cubic metre, which resists the flattening that 25 kg foam shows within a year.

Why the storage gain lands near 30 percent

An open under-window recess 120 cm wide, 42 cm deep, and 38 cm tall holds about 0.19 cubic metres of usable space when fitted with open shelving, because shelf thickness and access gaps eat into the volume. Two BESTA frames enclosing the same footprint give a clear internal volume close to 0.25 cubic metres once the 4 cm carcass walls are subtracted. The difference, roughly a quarter to a third more, comes from full-height enclosed bays instead of stepped open shelves.

The gain is real only if the lids open. A hinged top loses nothing; a fixed top with front drawers loses the rear 8 cm to 10 cm to the drawer runners. The BESTA drawer runner, the 128 series, projects into the carcass and caps drawer depth at around 32 cm against a 42 cm box. For maximum capacity the hinged-lid route wins, and a soft-close lid stay rated to 8 kg keeps the heavy ply top from slamming.

The worktop oil finish that survives a seat

A bench top gets sat on, scuffed by shoes, and wiped down, so a film finish like polyurethane is the wrong call here. It chips at the front edge and shows white scratch lines. A penetrating worktop oil, the type sold for solid wood kitchen counters, soaks into oak or birch and renews with a wipe. Osmo Polyx-Oil and Rustins Worktop Oil are two widely stocked options.

Apply thin. Most failures come from flooding the surface, which leaves a sticky skin that never fully cures. Decant a small pool, spread with a lint-free cloth along the grain, and wipe back any excess within 20 minutes. The first coat raises the grain; knock it back with 320 grit once dry, then lay a second coat. Two coats give working protection; a third on the front edge, the highest-wear zone, pays off. Curing runs 8 to 12 hours between coats at 20 degrees, slower in a cold room. Recoat the seating surface once a year, the rest every two to three years. A water droplet that beads tells you the oil still holds; one that darkens the timber says it is due.

Sealing the marble hearth nearby

If the window seat abuts a fireplace with a marble hearth, seal the marble before the seat goes in, because access drops to nothing once the carcass is fixed. Marble is porous and stains from a single spilled drink. An impregnating sealer such as LTP MattStone penetrates without leaving a gloss, soaks in over 5 to 10 minutes, and the surplus wipes off before it dries. Two coats on a honed hearth is standard. Test water beading after 24 hours.

Wall fixings: matching the plug to the substrate

The back-wall fixing is the joint that stops a loaded seat tipping forward when someone sits on the front edge. The substrate dictates everything. A solid brick or block wall takes a nylon frame plug with a 8 mm hole drilled 60 mm deep, blown clear of dust so the plug grips. Dense concrete may need a 6 mm hammer-in anchor instead, drilled on a non-hammer setting to avoid spalling the face.

Plasterboard over a void is the trap. A plasterboard wall holds almost nothing on its own; the rated pull-out for a spring toggle in 12.5 mm board sits around 25 kg to 30 kg in a vertical pull but far less when the load levers outward. The reliable route is to find the timber studs, usually at 400 mm or 600 mm centres, and drive the fixing screw into the stud with at least 35 mm of penetration. Where a stud does not fall behind the back rail, a horizontal timber batten screwed across two studs gives a continuous fixing line, and the carcass then screws to the batten anywhere along its length.

Dovetailed into this is the question of insulation. A window seat against a cold external wall can trap condensation in the enclosed bays. If the cavity behind is unfilled, blown mineral wool such as Knauf Earthwool cavity insulation cuts the cold-bridge that drives that damp, though that is a separate trade job decided before the seat is built, not after.

When the recess sits beside a glass partition or papered wall

A Crittall-style glass partition often runs to the same wall a window seat sits under, and its slim steel frame leaves a 30 mm to 50 mm reveal where the seat side panel meets the glazing. Scribe the side panel to that reveal with a compass set to the widest gap, then plane the line. A factory-square BESTA edge against an out-of-plumb partition leaves a wedge gap that catches every eye.

Where the wall above the seat carries a patterned paper, the order of work matters. Hang the paper first if the seat back will not cover the join, because a Cole and Son paper with a large repeat, the 53 cm width rolls, needs full drops to keep the pattern running and cannot be patched neatly around a fitted carcass. If the seat back rises high enough to hide the bottom 400 mm, paper after fitting and let the seat conceal the cut edge. The pattern repeat decides which way round the two jobs go, and getting it backwards means a visible mismatch at the busiest sightline in the room.

The one detail the steps above do not settle is heat: a seat that boxes in a working radiator changes how the recess warms the room, and how much of that 30% storage gain you are willing to trade for an unobstructed heat output is a judgement the frame dimensions cannot make for you.

Previous article Lay a Chevron Floor With Havwoods Engineered Oak in 9 Steps for 40% Faster Fitting Read article
Next article Dine in the Dark: The Best Gothic Dinnerware and Halloween Plates for Spooky Feasts Read article