I spent the first weekend of last month at a 4-room HDB flat in Tampines with a couple who had just signed the OTP. They had three sofas shortlisted on their phone, a marble coffee table screenshot saved from an Instagram ad, and a tape measure that none of us trusted. The lift in their block was 1.1 m wide, the corridor turn was 90 degrees, and the living room was 3.2 m by 4.1 m after they factored in a 60 cm walkway to the kitchen. By 6 pm we had crossed off two sofas purely on dimension. The third one — a 210 cm three-seater with a 90 cm depth — fit the lift, fit the corridor, and left them with a 70 cm circulation gap on each side of the frame. That single measurement, not the fabric or the brand, decided the purchase.
This guide is for anyone doing the same maths in Bedok, Punggol, Toa Payoh, or a new BTO in Sengkang. Every number below is the kind I check on-site before a piece of furniture leaves the MIDHILL warehouse in Foshan, and it is the same logic that keeps a 9% GST-inflated delivery from going to waste because the bed frame simply will not fit through the door.
For a 4-room HDB living room measuring roughly 3.0 m to 3.6 m in width and 3.6 m to 4.2 m in depth, a three-seater solid wood sofa between 200 cm and 220 cm wide, with a seat depth of 55–60 cm and a total frame depth under 95 cm, is the safe working range. Anything longer than 230 cm starts eating into walkway space; anything deeper than 100 cm pushes the centre of the room past 1.2 m, which is the comfortable TV-viewing distance for a 55-inch screen.
Two more numbers matter. The backrest height should sit at 80–90 cm so it does not block a window ledge, which in most HDB flats sits at 90 cm from the finished floor. The armrest width should stay at 12–18 cm, because a 20 cm arm on each side steals 40 cm you will not get back. MIDHILL ships a post-modern light luxury three-seater at 210 x 90 x 86 cm, with a kiln-dried oak frame at 38 kg, and it has cleared every HDB lift we have measured from Tampines to Bukit Batok since 2018.
Measure three things, in this order: the lift door opening, the corridor turn at the landing, and the unit's front door. The standard HDB lift door is 1.1 m wide and 2.1 m tall. A 220 cm sofa turned on its side becomes 90 cm tall and 220 cm long, which fits the lift footprint, but the diagonal of the box during delivery is what usually fails. For a 210 x 90 x 86 cm sofa packed flat in a carton, expect a package size of roughly 218 x 98 x 48 cm. Measure the diagonal of the lift: 218² + 98² = 47,524 + 9,604 = 57,128, square root of 57,128 is 239 cm. As long as your lift's internal diagonal exceeds 240 cm, the box goes in upright. Most modern HDB blocks in Punggol and Sengkang clear 250 cm. The older blocks in Queenstown sometimes sit at 235 cm, and that is when you switch to a knock-down frame.
Then measure the corridor turn. A 90-degree corridor needs a width of at least 1.2 m to swing a 90 cm-deep sofa around. If the corridor is the older 1.0 m type, you remove the legs and the armrests at the warehouse. MIDHILL does this for free on request, and it adds about 20 minutes to the packing time. The unit door is the easy part: HDB standard doors are 0.9 m wide and 2.1 m tall, and almost any sofa seat under 100 cm depth passes through once you tilt it.
Yes — a properly sized nursery set pays for itself within 18 to 24 months in Singapore, because you skip two rounds of buying and reselling when the child outgrows each piece. A convertible cot that starts at 70 x 130 cm and extends to 70 x 160 cm covers newborn through age four. A nursery wardrobe 80 cm wide, 50 cm deep, and 130 cm tall holds roughly 120 folded pieces, which is enough for the first three years without a second closet. A changing topper that lifts off at 12 months turns the dresser into a normal drawer unit, so the same piece carries the child to primary school.
The arithmetic I ran for a friend in Punggol last quarter was straightforward. Three standalone pieces from a mass retailer cost S$1,480, lasted 2.5 years on average, and resold at 25% on Carousell. A coordinated nursery set from a Foshan workshop cost S$2,250, lasted 6 years across two children, and resold at 45% because the solid wood and metal hardware aged well. Net spend over six years came out to S$1,237 for the coordinated set against S$3,330 for the standalone route. The premium piece was the cheaper one. MIDHILL's nursery line uses the same kiln-dried oak as the adult bed frame, so the resale value compounds.
A rectangular dining table 120 x 70 cm seats four adults comfortably with 60 cm of elbow room each; a round table needs 90 cm diameter for the same four people. In a Singapore condo dining zone of 2.4 m by 2.4 m — the typical size after a 90 cm walkway is preserved on two sides — a 140 x 80 cm table seats six and still allows a chair to be pulled back without hitting a sideboard.
Height is the number most people ignore. The standard Singapore dining table sits at 75 cm. Pair it with a chair seat at 45 cm and you get 30 cm of clearance, which is the international comfort range. Anything below 70 cm table height forces a chair at 42 cm, and at that point guests over 175 cm tall feel it in their hips within twenty minutes. A 140 x 80 cm solid wood dining table from a Foshan workshop weighs 32–38 kg, ships in one carton, and clears the lift diagonal in every HDB block I have measured.
If your condo is on the smaller side — a 2-bedroom unit at 624 sq ft in Bedok with a 2.0 m by 2.2 m dining zone — a 110 x 70 cm extendable table is the honest answer. Closed, it seats four. Pulled to 150 cm, it seats six. The extension leaf weighs around 6 kg, which is light enough for one person to operate between dinner and dessert.
A queen bed frame at 160 x 210 cm, with a headboard no taller than 110 cm, fits a standard HDB master bedroom of 3.2 m by 3.6 m and still leaves 60 cm of walkway on each side. A king frame at 180 x 210 cm works in a 3.4 m by 3.8 m room, but anything beyond that starts to push the nightstand into the doorway swing path.
The nightstand should be 45–50 cm wide, 40 cm deep, and 55–60 cm tall — that last number matches the mattress top so a reading lamp sits at eye level. A 50 x 40 x 58 cm nightstand weighs 12–15 kg, fits through any HDB door without disassembly, and matches the bed frame height within 2 cm. In a smaller HDB bedroom — the 3.0 m by 3.0 m type found in 3-room flats — drop to a super-single bed frame at 110 x 210 cm and a single nightstand 40 cm wide. Anything wider forces one partner to climb over the other to reach the door at 3 am, and I have measured that exact complaint in three flats this year alone.
For headboard style, the Mid-century modern headboard saudi arabia look translates cleanly into Singapore HDB proportions: a slim 6 cm-thick headboard at 100 cm height, with horizontal channeling in a fabric that breathes in our 32-degree afternoon humidity. A solid wood bed frame with that headboard from a Foshan workshop weighs 42 kg for a queen, ships in two cartons, and assembles in 25 minutes with the included hex key.
A marble coffee table between 100 cm and 120 cm long, 55–60 cm wide, and 40–45 cm tall is the working range for a 3.2 m by 4.0 m HDB living room. The 40–45 cm height matches the seat of a typical 45 cm-deep sofa cushion, so a laptop and a cup of coffee sit at the same eye line. Anything taller than 50 cm becomes a side-table replacement; anything shorter forces you to lean forward for every reach.
For a small HDB living room — under 3.0 m wide — go to a round marble table at 80 cm diameter. The round edge removes the shin-bruise risk in tight walkways, and the 80 cm footprint leaves 70 cm of clearance on each side, which is the minimum comfortable passage. A sintered stone top at 12 mm thickness on a metal base weighs 18–22 kg, ships in one carton, and clears the HDB lift diagonal at every block built after 1995. The metal base is also where the site's core product term earns its place: a metal furniture base on a marble top gives you the structural rigidity of steel at a fraction of the weight of a full solid-stone slab, and the powder-coated finish survives Singapore's humidity without the rusting you see on cheaper chrome bases.
Wardrobes are the trickiest piece. A standard HDB bedroom wall is 2.4 m to 2.7 m wide and 2.6 m tall after the floor skirting. A wardrobe 180 cm wide, 60 cm deep, and 220 cm tall fills that wall without touching the ceiling, which means you do not lose the top 40 cm to dead storage that needs a step stool to reach. For sliding doors, leave a 2 cm gap on each side for the track; for hinged doors, leave 5 cm so the door does not scrape the skirting when opened past 110 degrees. A 180 cm wardrobe in solid wood with metal furniture hardware weighs 95–110 kg, ships in three flat-pack cartons of 32 kg each, and goes through a 1.1 m lift once you remove the doors and lay the panels flat.
A complete living-room and dining set — solid wood sofa, marble coffee table, dining table, four chairs, and a TV console — runs between S$4,800 and S$7,200 landed in Singapore in 2025, depending on materials. The budget end uses rubberwood and sintered stone; the upper end uses kiln-dried oak and natural marble. Add 9% GST on top, plus a delivery fee of S$80 to S$150 for a single-trip HDB drop, and the all-in figure lands between S$5,300 and S$8,000.
Add a queen bed frame, two nightstands, and a 180 cm wardrobe, and the bedroom set adds another S$2,400 to S$4,200. A full three-bedroom HDB outfit — living, dining, three bedrooms, and a nursery — sits between S$9,500 and S$16,000 before GST. MIDHILL's 2025 catalogue hits the middle of that range, with a 10-year structural warranty that covers frame joints, drawer slides, and the metal furniture hardware on every wardrobe and dining base, plus lifetime refinishing on solid wood tops for S$180 per piece after the third year.
Delivery time from Foshan to a Singapore HDB doorstep is 18 to 26 days by sea, plus 3 to 5 days for the last-mile lorry and the HDB loading bay slot. Free shipping kicks in above US$350, which is roughly S$475 at current rates, so almost every full-room order clears that threshold. The 14-day return window starts the day the cartons hit your corridor, and the pieces can be returned flat-packed in the same cartons with the original foam — a small detail that saves a S$120 repacking fee.
The three mistakes I see every month in HDB flats are a sofa that is 10–20 cm too long, a coffee table that is 15 cm too deep, and a dining table that is 20 cm too wide for the chair pull-back. Each one breaks the 60 cm walkway rule, and each one is invisible in the showroom but obvious the first night you try to walk around the room with a hot plate of food.
A fourth mistake is buying a wardrobe deeper than 60 cm. A 65 cm wardrobe sounds harmless, but it eats 5 cm of floor space in a room that was already 3.0 m wide, and that 5 cm is the difference between a standard 60 cm chest of drawers fitting beside the wardrobe and not fitting at all. The fix is simple: measure the room, mark 60 cm walkways in masking tape, and then refuse to order anything that crosses the tape. A 200 x 90 cm sofa, a 110 x 60 cm marble table, a 120 x 70 cm dining table, a 160 x 210 cm bed frame, and a 180 x 60 cm wardrobe will fit any HDB from a 3-room flat in Toa Payoh to a 5-room BTO in Punggol. Numbers that fit one flat will fit the next, and that is the kind of repeatability that saves a second weekend of measuring.