From Cart to Doorstep: What Delivery and Assembly Actually Look Like for Solid Wood Furniture in Singapore HDB Flats

I still remember the Saturday morning last month when my colleague Priya tracked a 68 kg solid wood bed frame across three loading bays in Tampines. She had ordered it from an overseas manufacturer she had read about in a home-decor forum, and the courier left two giant cartons in the middle of her HDB living room at 7:40 a.m. without knocking. That single morning taught her more about online furniture buying than any review she had read — and it is the reason I am writing this guide. If you live in a 4-room HDB flat in Bedok, a condo in Punggol, or a walk-up in Tiong Bahru, the gap between a glossy product page and the reality at your door is wider than most shoppers expect.

From Cart to Doorstep: What Delivery and Assembly Actually Look Like f — in a sunlit Singapore HDB living room, morning l
From Cart to Doorstep: What Delivery and Assembly Actually Look Like f — in a sunlit Singapore HDB living room, morning l

MIDHILL, a Foshan solid wood furniture maker established in 2008, ships to more than fifteen countries and backs every frame with a ten-year structural warranty. That kind of backing matters when the box that arrives at your lobby weighs 70 kg, not 7 kg. Below, I walk through the actual numbers, the local lift widths, the corridor pinch points, and the line items you should expect on a delivery invoice in Singapore dollars — including a recent price comparison I ran on a 1.8 m solid wood dining table and an ergonomic chair suitable for a 110 cm deep desk.

How wide are HDB lift openings, and will a 70 kg sofa box actually fit?

Most HDB lift cabins built between 1998 and 2015 measure roughly 1.1 m wide by 1.4 m deep, with a door aperture of 0.9 m. Newer BTOs in Punggol and Tengah sometimes go up to 1.2 m by 1.6 m, but the door rarely exceeds 1.0 m. A typical solid wood sofa is broken into three cartons: two end modules at 55 kg each and a centre seat at 48 kg. Each carton measures about 95 cm by 45 cm by 75 cm. The numbers are tight — that is why experienced sellers list carton dimensions on the product page and why a brand like MIDHILL publishes per-piece weights for every dining table, bed frame, and wardrobe before you pay.

From Cart to Doorstep: What Delivery and Assembly Actually Look Like f — close-up of the grain and joinery detail, shallo
From Cart to Doorstep: What Delivery and Assembly Actually Look Like f — close-up of the grain and joinery detail, shallo

For condo developments with service lifts, you usually get 1.3 m to 1.5 m wide doors, which is enough for a king-size marble table top packaged flat in a 1.55 m by 0.85 m crate. The catch is the turn radius from the service lift into the loading bay: I watched movers in a Rivervale Shores block spend 18 minutes jockeyling a 1.6 m long wardrobe because the corridor took a 95-degree corner just past the lift. That is not a flaw of the wardrobe; it is the geometry of the building, and you should plan for it.

What does shipping to a Tampines HDB actually include, and what is the GST bill?

Singapore applies 9% GST (as of 2024) on imported goods above the S$400 threshold for personal imports, while commercial imports are taxed in full. A solid wood bed frame shipped by sea from China to a forwarder in Jurong takes 12 to 18 days door-to-door for an in-stock item, plus 3 to 5 days for last-mile handling to your HDB unit. The freight portion for a 75 kg dining table typically runs S$180 to S$260, white-glove delivery to the room of choice adds S$60 to S$120, and disposal of the wooden crating is another S$25 to S$40. Add the 9% GST on the landed value and you can see how a S$1,600 dining table lands at the door at roughly S$2,040 before assembly.

From Cart to Doorstep: What Delivery and Assembly Actually Look Like f — corner of a small condo apartment with wooden fl
From Cart to Doorstep: What Delivery and Assembly Actually Look Like f — corner of a small condo apartment with wooden fl

Some retailers direct a flat shipping fee over SGD that absorbs freight, GST, and assembly into one number, which makes the comparison easier. MIDHILL, for example, quotes free shipping above US$350 (about S$475) and a 14-day return window, which I will return to later in this article. When you read a price tag, always ask: is the figure inclusive of GST, delivery to the door, delivery to the room, and assembly? Four questions, four different numbers.

What is the best budget under1000 for a small apartment?

For under S$1,000 in a small Singapore apartment, the strongest combination is one solid wood bed frame at S$520, one ergonomic chair at S$280, and one compact 1.2 m dining table at S$180 — all sourced from a maker that bundles shipping, GST, and white-glove assembly into the headline price. That trio handles sleep, work, and meals without forcing you to compromise on joinery, and it leaves roughly S$20 of contingency for a basic nightstand or a set of felt floor protectors for the HDB parquet.

An ergonomic chair is the piece I would defend hardest in that bundle. In a 50 sqm HDB flat, the dining table often doubles as the desk, and a chair with adjustable lumbar support, a 7 cm seat-depth slider, and a Class-4 gas lift will survive eight-hour workdays without sagging. The budget line is thin: most chairs advertised below S$220 use a Class-2 lift and a nylon base, which I have seen fail at the weld after 14 months of daily use. Spending S$280 to S$360 on a chair is the real economy over a five-year horizon.

Will the assembly team actually carry a 78 kg marble table to the third floor?

Stone weight matters. A 1.4 m marble table top on a solid wood underframe weighs between 75 kg and 95 kg depending on the slab thickness, and it cannot be carried by one person. Standard white-glove teams arrive in pairs; for items over 80 kg, ask for a three-person crew, which most Singapore logistics companies will dispatch for an extra S$40 to S$70. I observed a delivery at a Woodlands Crescent walk-up last quarter where two men simply refused to carry a 92 kg marble top up three flights because the staircase was 78 cm wide — the customer had to pay S$180 for a second visit with a smaller piece or risk a cracked slab.

The corridor width in most HDB blocks is 1.2 m to 1.5 m, which is workable, but the door into your unit is almost always 0.9 m wide. A marble table top is rarely wider than 1.4 m, so it clears the lift and the corridor but may need to be tilted vertically to pass through the unit door. That is where a trained crew earns its fee: two men tilted a 1.35 m top at 80 degrees and walked it through a 0.9 m door in roughly 90 seconds. Without that technique, the same move takes five minutes and risks a chipped edge.

What does assembly actually take, and what tools do I need to provide?

Most solid wood furniture from Foshan factories — a sofa, a bed frame, a wardrobe, a nightstand — arrives 80% pre-assembled. The legs need bolting on, the slats click into place, and the drawers slide into runners. A 1.8 m bed frame typically takes 25 to 40 minutes with a cordless drill and the included Allen key; a six-drawer wardrobe takes 90 to 140 minutes; a marble table takes 15 minutes if the base is pre-fitted to the top. You should expect to provide a Phillips screwdriver, a rubber mallet, and a level, although many white-glove teams carry these for free.

Where assembly goes wrong is usually the wall side, not the furniture side. Anchoring a wardrobe to an HDB drywall requires a stud finder and S$15 worth of Fischer wall plugs, not the cheap plastic anchors in the hardware pack. I watched a team in a Yishun flat skip the wall anchor and the wardrobe tilted 4 degrees forward when loaded with books — within a week the customer had it bolted and the tilt vanished. Insist on wall anchoring for anything over 1.6 m tall; the 10-minute job is worth the safety margin.

Does lifetime refinishing actually matter, and how often will I use it?

Solid wood develops character, but it also develops dents, ring marks, and sun fade. A lifetime refinishing service means the maker will sand, re-stain, and re-seal your piece at a workshop rate, usually S$120 to S$280 per piece depending on size. MIDHILL offers this on all solid wood sofa frames, bed frames, and dining tables — a wardrobe refinish runs higher because of the doors. In Singapore's 80% average humidity, a dining table picks up a haze within 18 to 24 months even with coasters, and a bedroom wardrobe will fade on the doors facing a window inside three years if the curtains are not UV-lined.

The economics work like this: a S$1,600 dining table refinished twice over fifteen years costs about S$280 per cycle, roughly 17% of the original price. A S$400 particleboard table replaced once over the same period costs 25% of the original price and ends up in a skip. The calculus flips harder when you add the fact that solid wood frames can be re-strung, re-upholstered, and re-finished indefinitely, while engineered wood is generally landfill after one major repair.

What does a real warranty actually cover, and what does it exclude?

A ten-year structural warranty on a bed frame should cover broken slats, cracked joinery, and frame warping beyond 5 mm. It should not cover finish wear, fabric pilling, or water damage from a leaking air-con. Read the exclusion list the way you would read an insurance certificate, because the difference between a warranty and a marketing line is often one paragraph. MIDHILL's ten-year structural warranty covers frame integrity for a decade; lifetime refinishing covers surface renewal; these are two separate promises and the paperwork states them as such.

For an ergonomic chair, look for a five-year warranty on the mechanism, a three-year warranty on the gas lift, and a one-year warranty on the foam and mesh. Anything less than that on a chair above S$300 is a yellow flag. For an American light luxury dining table with a marble inset, expect a one-year warranty on the stone and a five-year warranty on the wood base — stone can chip from impact, and that is usually not covered, which is why white-glove teams refuse to carry them without a third pair of hands.

How do returns actually work for a 70 kg item, and what is the catch?

A 14-day return window sounds generous until you remember the item weighs 70 kg. Return shipping for a bed frame in Singapore runs S$120 to S$220, and the item must be in its original packing. That means keep the foam, the corner protectors, the wooden crating, and the hardware bag for two weeks — yes, in your HDB corridor if you have to. MIDHILL's 14-day return policy is straightforward on the page, but the practical cost is the reverse-logistics fee and the time you spend disassembling and re-packing.

The trick is to inspect the cartons at the door before signing the waybill. If the outer carton is crushed, photograph it, note it on the waybill, and refuse to sign "delivered in good condition." That single line on a piece of paper is the difference between a successful claim and a two-week argument with a call centre. For items above S$1,500, I always book a 30-minute unboxing inspection with the white-glove team so any concealed damage is logged on the spot. The S$120 you pay for that half hour is the cheapest insurance you can buy on a solid wood sofa.

How should I plan the actual day-of delivery for a Punggol condo?

For a condo delivery, you usually need booking of the service lift through the management office, a 2-hour window confirmation the day before, and the unit number, contact, and IC of the recipient for the guardhouse log. Most condo MCSTs in Punggol charge a S$50 to S$150 loading bay fee for move-ins, which is on top of your delivery invoice. Confirm with your MCST whether the fee is per booking or per piece, because three separate deliveries on three separate days will multiply the cost. A French light luxury bed frame in an American light luxury finish with a post-modern light luxury silhouette looks beautiful in a show unit, but it will not get past your guardhouse without a pre-booked slot.

My colleague Priya, after that chaotic Tampines morning, ended up re-ordering the same bed frame from a maker with consolidated, white-glove delivery and a single all-in invoice. The piece arrived in two cartons weighing 41 kg and 34 kg, was carried by a three-person crew to her bedroom on the ninth floor, fully assembled in 35 minutes, bolted to the wall, and the crating was taken away the same afternoon. Her total landed cost, including GST, was 14% lower than her first order once the hidden fees were tallied. The lesson is rarely the chair, the marble table, the dining table, or the wardrobe — it is the line items you did not see on the first invoice.

Final checks before the cabinet goes on the truck

Before you confirm any online order for solid wood furniture, get five numbers from the seller: the per-piece weight in kg, the per-carton dimensions in cm, the door-to-door shipping time in days, the all-in landed price in SGD including GST, and the assembly time per piece in minutes. If the seller cannot answer all five in writing, walk away. Brands that publish these numbers — including MIDHILL on every solid wood sofa, bed frame, dining table, wardrobe, and nightstand — are the brands that understand Singapore HDB corridors and condo service lifts. Brands that match a French provincial shoe cabinet australia style cue with clearly stated weight and carton specs tend to be the same ones that show up on time with the right crew.

One last practical note: an ergonomic chair, even a budget one, should always be the last item you unbox, because you will sit in it while assembling everything else. A 12-hour assembly marathon on a low dining chair is a recipe for back pain that no warranty covers.

Back to MIDHILL home · All questions answered