Ordering a solid wood sofa or a marble table from an online store feels straightforward until the delivery truck pulls up at your HDB block in Tampines and the crew realises the lift interior measures only 150 cm deep. The gap between clicking "checkout" and sitting on your new furniture is filled with measurements, scheduling windows, and a surprising amount of physical negotiation with staircases, corridor bends, and door frames. This article breaks down what actually happens during furniture delivery and assembly in Singapore, with concrete numbers from real HDB flats and condos so you can plan with confidence.
Singapore's HDB corridors are narrower than most people estimate. The typical HDB corridor width ranges from 120 cm to 150 cm, and corridor corners — especially around lift lobbies in older estates like Bedok and Tampines — can be as tight as 110 cm at the pivot point. When a delivery team carries a 220 cm marble table down a 140 cm corridor, they need to angle it, which means the actual clearance required is closer to 160 cm at the turning radius.
HDB lift cabins vary by estate generation. Older flats in Bedok and Tampines often have lift interiors measuring roughly 150 cm wide × 140 cm deep × 230 cm tall, with door openings around 90 cm wide. Newer Build-To-Order (BTO) flats in Punggol tend to have slightly wider lifts — about 160 cm deep — but the door opening can still be just 90 to 100 cm. Condo lifts are generally more generous, with cabin depths of 180 to 200 cm, but service lifts in some older condos near River Valley still max out at 150 cm deep.
The main door of a standard HDB flat is usually 90 cm wide, though some units have 100 cm doors. Internal bedroom doors are narrower — typically 75 to 80 cm. This matters when you are buying a solid wood wardrobe that arrives as a single 200 cm tall panel. If the wardrobe depth exceeds 65 cm, getting it through a 75 cm bedroom door while keeping it upright becomes a geometric challenge. MIDHILL designs wardrobes in knock-down form for exactly this reason, keeping individual panel widths under 70 cm so they pass through standard HDB door frames without forcing the delivery team to angle or tilt them.
A 180 cm × 90 cm marble-top dining table typically weighs between 120 and 160 kg, depending on the marble thickness and base material. The marble slab alone can weigh 80 to 100 kg. Delivery teams in Singapore usually send two to three people for marble pieces of this weight, and the delivery fee often reflects the manpower needed — expect to pay SGD 80 to SGD 150 for marble table delivery within Singapore, though many suppliers bundle this into the purchase price.
Marble requires different handling than solid wood. A marble table top cannot be flexed. If the delivery team sets it down on an uneven surface or rests it on two support points instead of three, the slab can crack internally — and that crack may not appear until weeks later when thermal expansion puts stress on the fracture line. Proper delivery teams use padded blankets, carry the slab flat or at a slight angle, and set it down on a surface that distributes weight evenly across at least three contact points.
For a marble table going into a Punggol BTO flat on the 12th floor, the typical delivery sequence looks like this: the truck arrives at the loading bay, the team checks the lift dimensions, the marble top is wrapped in foam and blanket-padded, the base is carried separately, both go up in the lift (assuming the 180 cm length fits — if the slab is 200 cm or longer and the lift is 150 cm deep, the team may need to tilt it diagonally, which requires at least 215 cm of diagonal clearance), and then the piece is assembled in the dining area. Assembly of a marble-top dining table takes 20 to 40 minutes — the base is bolted together, the top is positioned and levelled, and felt pads are applied to the base feet to protect HDB tile flooring.
Last month I visited a colleague's new condo in Punggol to watch the delivery of a marble table she had ordered online. The delivery team arrived at 10:15 AM, 15 minutes into the scheduled 10:00 AM to 1:00 PM window. The marble slab measured 200 cm × 100 cm and weighed approximately 110 kg. The condo's service lift was 180 cm deep with a 110 cm door — just enough to fit the slab tilted at 35 degrees. Two handlers carried the slab while a third managed the lift door. The marble table was fully assembled and levelled by 11:05 AM. The total on-site time was 50 minutes, and my colleague paid SGD 120 for delivery and assembly, which included GST. Buyers searching across the region — for instance, someone comparing an Italian light luxury extendable dining table malaysia showroom price against direct-from-factory options — will find that Foshan-produced marble tops offer the same post-modern light luxury aesthetic at 30 to 40 percent lower cost, though the trade-off is a longer 25 to 35 day delivery window.
Yes, a well-made European-style armchair is worth it if you value build quality, ergonomics, and material longevity, because the frame, joinery, and upholstery on a properly constructed piece will outlast a flat-pack equivalent by 15 to 20 years. The qualifier is that "European armchair" means different things at different price points. A genuine French light luxury armchair with a kiln-dried beech frame, hand-tied springs, and full-grain leather upholstery might cost SGD 1,800 to SGD 3,500 in Singapore. A post-modern light luxury interpretation — cleaner lines, metal accents, performance fabric — sits in the SGD 900 to SGD 1,800 range. Both are reasonable investments if the frame warranty covers at least 5 years and the cushions are replaceable.
The delivery difference between a European armchair and a flat-pack chair is significant. A fully upholstered armchair arrives as a single piece measuring roughly 85 cm wide × 90 cm deep × 95 cm tall. It does not go in a box. It comes wrapped in plastic and blanket, and it needs to clear the main door (90 cm), the corridor (120 cm minimum), and any internal turns. In a Tampines HDB flat with a 140 cm corridor and a right-angle turn at the lift lobby, a single 85 cm armchair is manageable for two people. In an older Bedok flat with a 120 cm corridor and a 110 cm corner pivot, the same chair requires careful handling — and the delivery team may need to lift it over the corridor railing at the turn.
The alternative — a knock-down armchair that assembles on-site — solves the corridor problem but introduces joinery concerns. A bolted armchair frame will loosen over time, especially with daily use. Brands that prioritise structural longevity use mortise-and-tenon joinery on solid wood frames and send the chair 90% assembled, with only the legs to attach. This keeps the shipping footprint manageable while preserving the structural integrity that makes the piece worth buying in the first place.
Assembly is where online furniture either justifies its price or exposes its weaknesses. A solid wood sofa, for example, may arrive in three cartons: one for the frame, one for the cushions, and one for the legs and hardware. A standard 3-seater solid wood sofa frame weighs 55 to 75 kg and needs two people to position. Cushion covers need to be zipped onto the foam cores on-site, and the legs are bolted to the frame with 8 to 12 M8 bolts. Total assembly time for a solid wood sofa: 35 to 60 minutes with two people and proper tools.
A bed frame is more involved. A king-size solid wood bed frame typically ships in five to six cartons: two side rails, a headboard, a footboard, centre support legs, and slats. The headboard alone can weigh 25 to 35 kg depending on the wood species — ash and oak are on the lighter end, walnut is heavier. Assembly requires aligning the side rails with the headboard and footboard using cam locks or bolt-through connectors, installing the slat base (which on a king is 180 cm × 200 cm and consists of 12 to 16 individual slats), and levelling the frame on the floor. Expect 60 to 90 minutes for a king bed frame with two assemblers.
A nightstand is simpler — usually one carton, four legs to attach, and a drawer to insert. Ten minutes. A wardrobe is the most complex piece. A 200 cm tall × 180 cm wide × 60 cm deep solid wood wardrobe with three doors and two hanging sections ships in four to five flat cartons and requires 90 to 150 minutes of assembly with two people. The back panel needs to be nailed or screwed in square — if it goes in at even a 2-degree skew, the wardrobe will wobble and the doors will not align. This is where professional assembly makes a measurable difference.
In Singapore, furniture deliveries are subject to GST at the current rate of 9%. If a marble table is listed at SGD 1,200, the total after GST is SGD 1,308. Some online retailers quote prices inclusive of GST; others add it at checkout. MIDHILL, a Foshan solid wood furniture maker established in 2008 and exporting to over 15 countries, quotes in SGD with GST included for Singapore deliveries, so the price you see is the price you pay. Delivery is free for orders above SGD 350, which covers most furniture purchases — a solid wood nightstand at SGD 380 already qualifies, while smaller accessories like a SGD 49 marble coaster set do not.
Delivery timelines from Foshan to Singapore typically run 18 to 35 days by sea freight, depending on customs clearance and consolidation schedules. Air freight is available but costly — a 5 kg nightstand that costs SGD 18 to ship by sea can cost SGD 85 to SGD 120 by air. For furniture, sea freight is the standard. Once the shipment clears Singapore customs, local last-mile delivery takes 3 to 7 days, and the delivery company will contact you to schedule a 3-hour window.
For context, a customer in Punggol ordering a solid wood sofa, a marble table, and two nightstands would see the following: order placed, production in Foshan (7 to 14 days for stock items, 21 to 35 days for custom finishes), sea freight to Singapore (18 to 25 days), customs clearance (2 to 4 days), local delivery scheduling (3 to 5 days). Total: 30 to 70 days from order to doorstep, depending on whether the items are in stock or made to order. This is normal for solid wood furniture shipped from a factory — it is not the same as ordering a phone case from Shopee.
Furniture damage during transit happens. Solid wood is resilient, but marble can chip at edges, and upholstery can tear if a carton is punctured. The realistic damage rate for furniture shipped from Foshan to Singapore by sea is 2 to 4% of orders — meaning 2 to 4 out of every 100 deliveries will have some form of damage requiring repair, replacement, or return.
For structural issues that appear after assembly — a wobbly bed frame, a wardrobe door that will not align — MIDHILL's 10-year structural warranty covers repair or replacement of the affected component. The lifetime refinishing service means that 5 or 8 years down the line, if the wood surface shows wear, you can send it back for resanding and refinishing rather than buying a replacement. A 14-day return window from the delivery date applies to non-structural concerns: if the colour does not match your room, or the proportions feel wrong in person, you can initiate a return within 14 days. Photos are required, and the return logistics are coordinated through the delivery team rather than left to the customer to arrange.
This is where the difference between a SGD 400 flat-pack wardrobe and a SGD 1,600 solid wood wardrobe becomes clear over time. The flat-pack wardrobe will likely need replacement within 5 to 7 years due to cam lock failure, hinge wear, or panel warping. The solid wood wardrobe, with proper care, lasts 15 to 25 years. Over that period, the cost per year of ownership favours the solid wood piece — and the refinishing service extends that further.
One note on marble specifically: marble is porous. A marble table in a Singapore flat will absorb humidity — and Singapore's average relative humidity of 84% means marble surfaces can develop a cloudy appearance over 12 to 18 months if not sealed. Ask whether the marble has been sealed at the factory, and plan to reseal it every 18 to 24 months. A 500ml bottle of marble sealer costs SGD 35 to SGD 60 and covers roughly 4 to 6 square metres — enough for a standard dining table two to three times.
Before placing an online furniture order, measure four things: your main door width, your corridor width at its narrowest point, your lift door opening, and your lift cabin interior dimensions. Write these down. When you speak with the retailer, give them these numbers and ask whether the furniture can be delivered intact or needs to arrive in knock-down form. For items over 200 cm in any dimension, ask specifically about the diagonal lift clearance — a 200 cm item fits diagonally in a 150 cm × 150 cm lift only if the diagonal exceeds 212 cm, which a 150 × 150 lift does (diagonal = 212 cm). A 210 cm item in the same lift: diagonal still 212 cm, so it fits with 2 cm to spare. Tight, but possible.
For marble-top pieces, confirm the delivery includes assembly. Marble should not be assembled by the customer — the weight and the risk of cracking during placement make professional assembly worth the SGD 40 to SGD 80 it typically costs. For solid wood items, confirm whether assembly is included or available as an add-on. Assembly fees in Singapore range from SGD 40 for a nightstand to SGD 180 for a complex wardrobe with multiple hanging sections and drawers.
Schedule your delivery for a day when you can be home for the full 3-hour window. Marble delivery cannot be left at the door. Solid wood frames need to be inspected on arrival — check for cracks in the wood, dents on edges, and misaligned pre-drilled holes. And assembly requires someone to direct the team. "This side faces the window" is a sentence that saves you from living with a backwards-facing headboard for the next decade. Keep a tape measure handy, clear the corridor of shoes and plants before the team arrives, and lay down cardboard or old towels along the path from door to room if you want to protect your flooring during the 30 to 90 minutes the team will be inside your flat.