I still remember the afternoon I spent in a 4-room HDB flat in Tampines with my colleague Lina, tape measure in hand, trying to fit a 2.4 m solid wood sofa through a corridor that turned out to be only 1.1 m wide at its tightest point. The lift door on the 12th floor measured 0.9 m across, and the access turn into the living room forced us to rotate the sofa frame at almost 45 degrees. By the time we placed the sofa against the wall, we had lost nearly 25 cm of usable seating depth. That single afternoon reshaped how I think about sizing furniture for Singapore homes, and it is the reason I wrote this guide. Below, I walk you through the exact numbers, in centimetres, kilograms, and SGD, so the piece you pick from a brand like MIDHILL actually works in your flat on moving-in day, not just on the showroom floor.

A standard 3-room HDB flat in Bedok or Toa Puan gives you roughly 18 to 22 square metres of combined living and dining space, while a 4-room flat in Punggol typically runs between 24 and 28 square metres, and a 5-room flat between 30 and 38 square metres. The living room alone is usually 3.0 to 4.2 m long and 2.8 to 3.6 m wide. Ceiling height is almost always 2.6 m, occasionally 2.8 m in newer BTOs. These numbers matter because a solid wood sofa that looks compact on a 4-metre-wide showroom floor can swallow a third of your living room once the doors stop opening.
The other constraint that catches buyers off guard is the corridor and lift. Most HDB service lifts have an internal width of about 1.1 m and depth of 1.4 m, and many older blocks in Bedok and Tampines narrow to roughly 0.9 m at the lift door frame. Corridor turns at the unit entrance often measure between 0.9 and 1.2 m across the diagonal. Before you fall for any 3-seater sofa, measure your lift door, your corridor bend, and the angle into your front door. A 2.2 m sofa frame in two pieces is dramatically more forgiving than a 2.4 m one-piece unit, even when both fit the same floor plan on paper.

For a 3.0 to 3.6 m living room wall, a 1.8 to 2.2 m three-seater solid wood sofa is the sweet spot. I tell clients to leave at least 80 cm of walking path on one side and 40 cm between the sofa and a 120 x 60 cm marble coffee table, so the room still breathes. If your living room is under 3.0 m wide, skip the three-seater entirely and choose a 1.6 m two-seater plus an accent chair, which keeps the doorway clear. Depth is the second number most people forget: a 95 cm-deep sofa is comfortable, but a 90 cm frame leaves room for a console behind it, which is what you want if your TV sits on a wall-mounted bracket rather than a console unit.
Seat height is the third number. A 45 cm seat height is ideal for adults between 173 and 182 cm tall, which covers most Singaporean households. For frame height, anything above 85 cm starts to block sightlines from the dining table, and below 80 cm feels too low when paired with a 75 cm dining surface. MIDHILL's solid wood sofa frames ship in two cartons, typically 1.5 m and 1.2 m long, which solved the lift problem we had in Tampines. Each carton weighs between 35 and 55 kg, so two people can carry it up without booking a separate delivery crew.

A rectangular 140 x 80 cm dining table seats four comfortably and six at a squeeze. A 160 x 90 cm table seats six comfortably and eight when you pull out a 40 cm extension leaf. Round tables behave differently: a 120 cm round seats four, a 135 cm round seats six, and anything under 110 cm forces your plates to overlap with the lazy Susan if you use one. For HDB dining nooks that are 2.4 to 2.8 m wide, I usually recommend a 140 x 80 cm solid wood dining table with a centre pedestal rather than four legs, because the pedestal gives every diner knee room and slides neatly under the wall when not in use.
Pair the table with chairs that are 45 to 48 cm wide and 90 to 92 cm tall at the back, so they tuck fully under the table and free up 60 cm of walking space behind the seated diner. If you entertain often, add a 40 cm bench on one long side; it stores flat against the wall and pulls out in under a minute. A well-sized dining setup costs between SGD 1,400 and SGD 2,800 for a solid wood table plus four to six chairs, and you should expect delivery within 14 to 21 working days from a Foshan-based maker, including sea freight and GST at 9 percent.
Yes, a headboard is worth the price if your bed sits against an uninsulated external wall, if you read or watch shows in bed for more than 30 minutes a night, or if you want to anchor a bed frame visually in a master bedroom shorter than 3.4 m. A solid wood bed frame with an integrated 110 to 130 cm-tall headboard adds roughly SGD 220 to SGD 480 over a frame-only version, which is a modest fraction of a typical SGD 1,800 to SGD 3,200 bed frame purchase, and the comfort gain during evening reading is meaningful. For compact HDB bedrooms under 10 square metres, choose a headboard no wider than the mattress and no taller than 130 cm, otherwise it overwhelms the wall and crowds the wardrobe doors.
Headboards also help with fabric care, because they create a buffer between your pillow, your hair oils, and the painted wall behind the bed. Without a headboard, that wall absorbs sweat and skin contact directly, and repainting a single accent wall in an HDB costs between SGD 380 and SGD 650 in 2025, well above the price of a good headboard. A headboard is also easier to vacuum and wipe down than a painted surface, which keeps the bedroom fresher over the ten-year lifespan of a solid wood frame. If your bed already sits against a wardrobe back panel, you can forgo one and redirect the budget toward a thicker mattress.
A 3-door sliding wardrobe measuring 240 x 60 x 220 cm holds roughly 12 to 14 hanging outfits plus four storage drawers, which fits most couples in Singapore. For a single occupant in a 10 square-metre bedroom, a 180 x 60 x 220 cm two-door slider leaves 40 cm of clearance on the side for a full-length mirror without crowding the door swing. Depth matters because anything shallower than 55 cm will not hold a standard hanger without the door brushing the fabric, which over time damages suit sleeves and pushes fabric care to the front of your weekly routine. Wardrobe delivery in two cartons is wise, since a fully assembled 240 cm unit will not fit most HDB lifts, and field assembly adds about 45 minutes of work for two people.
For nightstands, 45 x 40 x 55 cm is the most forgiving footprint. Anything wider than 50 cm blocks the walkway between the bed and the wardrobe in rooms under 3.2 m wide. Choose a nightstand with at least one drawer between 12 and 15 cm deep, so you can store a phone charger, a book, and a small humidifier without cluttering the surface. If you work from home, consider a modular desk for kids room repurposed as a side workstation, since the same 120 x 55 cm footprint fits either role and the drawers keep cables out of sight. Pair the nightstand with a reading lamp whose base is no wider than 18 cm, so the lamp does not collide with the bed frame corner every time you turn the page.
A marble coffee table or marble side table reads as American light luxury when paired with a low-profile solid wood sofa and a neutral linen throw. Marble tops weigh between 28 and 42 kg for a 100 x 60 cm rectangle, so plan for two-person carry and a felt pad underneath, since dragging marble across vinyl flooring scratches the surface within weeks. A 90 x 90 cm square marble table seats four for tea, but if your living room is under 3.0 m wide, downsize to a 70 cm round side table instead and skip the centre coffee table entirely. That single change opens up 0.6 square metres of usable floor space, which is the difference between a cramped lounge and a breathable one.
Stylistically, French light luxury leans on slim brass-tipped legs, soft curves, and travertine or cream marble; post-modern light luxury leans on geometric marble bases, high-contrast veining, and matte black hardware. Either direction works in an HDB flat, provided you keep the footprint tight. A marble side table in a small living room catches light beautifully and gives the room a focal point without the visual weight of a full dining cabinet. MIDHILL ships most marble tables with reinforced plywood sub-frames beneath the stone, which reduces breakage in transit and keeps the slab under 40 kg even at 120 cm long, a real advantage when the lift is small and the corridor turns sharply.
A Foshan-built solid wood dining table, bed frame, or sofa typically ships in 14 to 28 working days to a Singapore address, including vessel transit from Shenzhen or Hong Kong, customs clearance, and last-mile delivery by lorry. Most reputable makers offer a 10-year structural warranty on solid wood frames, which covers joint failure, wood splitting along the grain, and hardware defects. Lifetime refinishing is rare but offered by a few makers including MIDHILL, and it means you can send the frame back every five to seven years for sanding, re-staining, and a fresh coat of water-based finish, which extends the life of a solid wood piece well past 25 years. Free shipping usually kicks in above a basket total of SGD 480, and GST is added at 9 percent at checkout.
Returns are typically accepted within 14 days for unused pieces in original packaging, though many sellers deduct a 15 to 25 percent restocking fee and the return freight from Guangzhou or Foshan back to the warehouse, which can run SGD 180 to SGD 420 per carton depending on volume. To avoid that cost, measure twice, request a fabric swatch before confirming an upholstered order, and ask the seller for the exact packed dimensions of every carton. Fabric care starts the day the sofa arrives: rotate cushions weekly, vacuum the seams with a soft brush every fortnight, and keep the frame 30 cm away from any direct air-conditioning vent, since constant cold air dries solid wood joints and degrades linen and velvet covers faster than normal use would. With those habits, a well-sized sofa, bed frame, dining table, wardrobe, nightstand, and marble accent will outlast two lease cycles and still look composed when you hand the flat back to the next tenant.