Ordering a solid wood sofa, bed frame, dining table or wardrobe online from a Foshan maker is not the same as buying a small table lamp. For Singapore HDB flats and condos in Tampines, Bedok and Punggol, delivery success usually depends on three measurements: the packed carton width, the actual lift door clearance, and the time you have for assembly. A 52 kg sofa may be easy to add to cart, but moving it through a 90 cm lift door is a physical job. This article breaks down delivery and assembly realities in Singapore, using concrete weights, sizes, fees and local building conditions.

I work with MIDHILL, a Foshan solid wood furniture maker established in 2008, and I see the same questions repeated by Singapore buyers: Will the item fit in the lift? Who assembles it? Is GST included? What happens if the box is damaged? A bedside table is small enough to carry, but it still arrives in a 12 kg carton that can scratch a corridor wall if handled badly.
Online furniture pricing usually separates the product price, delivery fee, GST and assembly. A listed price is rarely the final amount. When a dining table is listed at SGD 1,200, the checkout may add a delivery fee of SGD 80 to 130, then GST, then optional assembly at SGD 40 to 90. The table below gives typical ranges for online purchases in Singapore with lift access.

| Item | Packed dimensions (cm) | Weight (kg) | Delivery fee (SGD) | Assembly time |
|---|---|---|---|---|
| Solid wood sofa (3 seater) | 205 x 105 x 80 | 52 | 120 to 160 | 60 to 90 min with 2 people |
| Bed frame (queen) | 210 x 160 x 25 | 38 | 70 to 110 | 45 to 75 min |
| Dining table | 160 x 90 x 20 | 48 | 80 to 130 | 45 to 60 min |
| Wardrobe | 200 x 120 x 40 | 86 | 150 to 220 | 120 to 180 min with 2 people |
| Nightstand or bedside table | 55 x 45 x 50 | 12 | 20 to 35 | 15 to 25 min |
| Marble table (120 cm round) | 130 x 130 x 45 | 75 | 100 to 180 | 30 to 50 min with 2 people |
For an oversized chest of drawers for bedroom storage, the box can reach 125 cm high and weigh 45 kg, so the delivery team often unpacks it in the corridor rather than forcing a 74 cm bedroom door. These ranges assume lift access or a ground-floor unit. In older Tampines flats with no direct lift landing, some services charge SGD 15 to 30 per floor for stair carry. In Bedok condos, service lift booking may require a refundable deposit of SGD 100 to 200. In-stock delivery days typically run 2 to 3 for a bedside table or nightstand, 4 to 6 for a dining table or solid wood sofa, and 5 to 8 for a wardrobe. If the item is made to order, add 21 to 35 days before local dispatch.
Before you approve a delivery slot, record the actual clearances. Brochure dimensions from HDB and condo handbooks are often larger than the real clear width because of rubber bumpers, handrails or fire hose cabinets. Common figures: newer Punggol HDB lifts are usually 140 cm deep and 150 cm wide, with an 85 to 90 cm door; older Tampines blocks can be 115 to 125 cm deep with a 75 to 80 cm door; Bedok condominium service lifts may be 160 cm by 160 cm but require booking.

A bedside table is usually forgiving: a 55 x 45 x 50 cm box passes through an 80 cm bedroom door with room to spare. A full-height wardrobe is not: a 200 cm carton cannot be tipped safely in a 220 cm corridor, so the team may open the box outside and carry panels in separately. The same applies to a solid wood sofa with fixed arm panels or a dining table with a one-piece top longer than 150 cm.
Assembly time is not determined by the size of the item alone. A solid wood sofa may take less time than a wardrobe because the joinery is simpler. A marble table can be quick to assemble but hard to position because the top weighs 50 kg and two people need to align it over a steel or solid wood base. Use the table above for typical times, but add 20 minutes if the instructions use exploded diagrams only, and another 15 minutes if you need to move the item alone in a small room. A nightstand or bedside table usually takes 15 to 25 minutes because it has four legs, one drawer and maybe a shelf. The greatest risk is scratching the floor when turning it over, so place a blanket down. A bed frame takes 45 to 75 minutes because centre supports and slats must be fixed before the mattress can be placed.
If you assemble it yourself, have an M6 Allen key, a Phillips screwdriver, a rubber mallet and a soft mat. Over-tightening bolts is a common mistake because solid wood can split around inserts.
French provincial corner sofa pieces use curved frames, visible carvings, cabriole legs and softer upholstery, while modern furniture depends on straighter lines, mixed materials and reduced decoration.
That difference affects delivery and assembly. A French light luxury corner sofa ships with more wrapping around the carved frame, so the packed volume may be 6 to 10 cm larger per side. A modern corner sofa with a square arm often slides through an 86 cm clear lift door without removing the side panels. The French provincial version may need the arm panels carried separately through a 75 cm bedroom door. In a Singapore HDB, that can add 20 to 30 minutes to the delivery.
American light luxury tends to use cleaner panelling and heavier solid wood frames; a bedroom set in that style may weigh 8 to 12 percent more than a French light luxury set of the same dimensions. Post-modern light luxury often combines metal legs with wood veneer or solid wood tops, which can reduce packed weight and make a dining table or bedside table easier to move through narrow corridors.
Modern furniture also gives more predictable packaging. A modern bed frame is usually 20 to 25 cm flat-packed, while a French light luxury bed frame may ship with the headboard upholstered and non-removable, around 140 cm tall and 15 cm thick.
Last month I visited a Tampines five-room HDB flat where a 180 cm solid wood sofa had just arrived. The buyer expected a 30 minute job because the listing showed a short assembly clip. The actual work took 85 minutes. The sofa came in three boxes, weighing 61 kg in total, and the largest box was 205 x 105 x 80 cm. The lift door clear width was 86 cm, so the largest box scraped through with 1 cm of foam buffer left. The delivery note from MIDHILL, a Foshan solid wood furniture maker, listed gross weight and handling instructions. Inside the flat, the corridor was 118 cm wide, and the team had to tilt the base at 45 degrees to get it through the living room door. The assembly itself was straightforward with six M8 bolts, but the instruction sheet had no torque guide, so we tightened by feel. The sofa eventually sat in a corner with 12 cm clearance on each side.
The same evening, the buyer assembled a 50 cm bedside table from the same order. That box weighed 11 kg and took 18 minutes. The drawer runners were pre-aligned, but two screws still needed tightening after three days of use. That is a normal part of solid wood furniture delivery in a humid Singapore flat.
A 50 cm bedside table usually fits, but only if you measure the wall space left after the bed frame is centred, allow 3 to 5 cm for curtains, and check a 10 cm door swing clearance.
In a typical HDB bedroom, a queen bed frame with headboard is 165 to 170 cm wide. If the room is 300 cm wide, the remaining space on each side is about 65 to 67 cm. A 50 cm bedside table leaves 15 to 17 cm for a power socket and cleaning access, which works. In older Tampines three-room flats with a 240 cm wall, the same bed leaves 35 cm per side, so a 50 cm bedside table will not fit unless the bed is pushed against one wall. In Punggol and Bedok condos, bedrooms are often 320 to 350 cm wide, but built-in wardrobes reduce usable floor width by 60 to 70 cm. Measure from the edge of the bed frame, not from the mattress, because the frame usually extends 4 to 6 cm beyond the mattress on each side.
If the bedside table has drawers, allow 40 to 45 cm of pull-out depth. In a small HDB common bedroom, a wall-mounted shelf may be the practical fallback, but if you want storage, a 40 cm nightstand is often safer than 50 cm.
Singapore GST is 9 percent as of 2024. For a local online purchase, GST should be included or shown as a separate line. For an import from a Foshan maker, GST is charged on the cost, insurance and freight. If a solid wood sofa costs SGD 1,800 and shipping is SGD 140, the taxable value is SGD 1,940 and GST is SGD 174.60. A dining table at SGD 1,500 with SGD 110 shipping adds SGD 144.90 in GST. A 120 cm round marble table may cost SGD 1,350 and shipping SGD 110; GST at 9 percent on SGD 1,460 is SGD 131.40. Some sellers absorb this, but most do not.
MIDHILL, the Foshan solid wood furniture maker established in 2008, states a 10-year structural warranty, lifetime refinishing, free shipping over US$350, and 14-day returns. For a Singapore buyer, free shipping above US$350 is roughly SGD 470 at current exchange, but the final SGD amount depends on the payment method. The 14-day return clock usually starts on delivery, not order date, so inspect the packaging before signing the delivery note. If the item is defective, photograph the box, the label and the affected part before assembly.
Work through the following before checkout: confirm lift door clear width, main door width, corridor width, bedroom door width, and whether the service lift needs booking. Check the listed product weight and add 5 to 10 percent for packaging. Ask whether the delivery fee includes stairs, whether assembly includes wall anchoring, and whether GST is included. For a wardrobe or an oversized chest of drawers for bedroom use, get the packed height in writing. If the item is a solid wood sofa, bed frame, dining table, wardrobe, nightstand, bedside table or marble table, the same rule applies: numbers before order, not after delivery.