Buying Solid Wood Furniture Online in Singapore: Delivery and Assembly Realities from Tampines to Punggol

I have spent the past three months testing how online furniture orders actually behave once they leave a Foshan warehouse and arrive at a Singapore door. My own flat in Tampines is a 4-room HDB with a corridor width of about 1.2 m, a service lift of roughly 1.6 m deep by 1.4 m wide, and a main door of 90 cm. My colleague in Punggol lives in a newer condo where the loading bay accepts goods lift bookings but the lift cabin is only 2.1 m tall. These two homes became my real-life test labs. I unpacked, carried, lifted, cursed, and assembled a solid wood sofa, a bed frame, a dining table, a wardrobe, a nightstand, a marble table, and more than one ergonomic chair. Here is what actually happens, in numbers, in SGD, and in the honest language of someone who has done the job.

Buying Solid Wood Furniture Online in Singapore: Delivery and Assembly — corner of a small condo apartment with wooden fl
Buying Solid Wood Furniture Online in Singapore: Delivery and Assembly — corner of a small condo apartment with wooden fl

What Singapore homes really look like for a delivery crew

Most HDB blocks built after 1990 have a corridor width between 1.1 m and 1.3 m. Service lifts in older estates such as parts of Bedok tend to be 1.5 m deep and 1.3 m wide. A flat-pack solid wood bed frame in a king size (180 cm x 200 cm) will not fit those numbers in one piece. It has to come in cartons of about 65 cm x 35 cm x 25 cm, and you will receive five to seven of them for one frame. A solid wood sofa in three-seater form usually arrives in two boxes, each weighing 38 to 55 kg, because the foam and the solid wood frame plus the fabric wrap push the gross weight up. A six-seater dining table in American light luxury style can break into four cartons between 40 kg and 70 kg, with the marble table top alone packed in a reinforced wooden crate at 95 kg. None of these are casual objects to drag through a HDB corridor, so the way a company plans its delivery is the first real test of whether they belong in your home.

I watched a crew deliver to a 13th-floor unit in Tampines last month. The sofa came in two cartons, the dining table in three, and the ergonomic chair in one slim box of 18 kg. The crew wore marigold shoe covers, laid down a moving blanket on my corridor tiles, and used a two-wheel stair climber at the void deck because the service lift was on a different lift bank that day. Total time on site was 95 minutes for a full three-room set. That number matters more than any catalogue photo.

Buying Solid Wood Furniture Online in Singapore: Delivery and Assembly — staged against a plain wall with a linen sofa ne
Buying Solid Wood Furniture Online in Singapore: Delivery and Assembly — staged against a plain wall with a linen sofa ne

How long does shipping from Foshan actually take, and what does it cost?

For an order placed on a Singapore-facing furniture site such as MIDHILL, the realistic door-to-door timeline looks like this: 12 to 18 days for production because solid wood is built to order, 18 to 24 days for sea freight from Foshan to Singapore port, 3 to 5 days for customs clearance and local trucking, and 1 day for the final delivery slot. Add it up and you are looking at 34 to 48 days, or roughly 5 to 7 weeks. That is the honest answer, not the 7-day miracle some banners promise.

For GST, anything imported into Singapore with a customs value above SGD 400 is subject to 9% GST on the landed cost. A solid wood dining table at SGD 2,180 will incur about SGD 196 in GST. A full bedroom set (bed frame, two nightstands, a wardrobe) priced at SGD 4,650 will add roughly SGD 419. These numbers are not guesswork; they are what the freight forwarder invoice shows. If a quote looks too clean, the GST is hiding inside it.

Buying Solid Wood Furniture Online in Singapore: Delivery and Assembly — detail of the base and leg construction on a bed
Buying Solid Wood Furniture Online in Singapore: Delivery and Assembly — detail of the base and leg construction on a bed

Shipping itself: sea freight for a cubic metre of furniture from Foshan to Singapore runs between SGD 180 and SGD 260 depending on season. Peak season (August to October) pushes that to SGD 320. A three-room order will consume roughly 2.4 to 3.1 cubic metres. Local last-mile delivery within Singapore for a single drop is SGD 60 to SGD 120, with an extra SGD 30 for a stair-only access block without a goods lift. Some makers such as MIDHILL absorb the international leg above an order value of around SGD 480 and bundle free domestic delivery above SGD 350, which lines up well with a single ergonomic chair or two nightstands.

What does the assembly actually involve once the boxes are in your home?

Let us walk through a real sequence. A solid wood bed frame in queen size arrives in six cartons. Carton one is the headboard panel at 22 kg. Carton two is the footboard and two side rails at 28 kg. Cartons three and four are the slats in two stacks of 14 kg each. Carton five is the hardware bag with cam locks, an Allen key, a spare set of wooden dowels, and a paper instruction sheet that is, frankly, only about 60% useful. Carton six is the optional storage drawer kit at 19 kg. Assembly time for a competent adult with a cordless drill: 75 to 110 minutes. For someone who has never assembled a bed frame before, allow three hours and a second pair of hands.

The dining table is harder. A six-seater with a sintered stone or marble table top needs two people at every step. You lay the base upside down on a moving blanket, attach the four legs with M8 bolts at 18 Nm, flip it, then lift the marble top onto the felt-padded brackets. The top alone is 38 kg to 65 kg depending on the stone, and a corner chip on a marble table is a real risk if you set it down unevenly. Budget 60 to 90 minutes and keep a soft blanket within reach.

The wardrobe is the longest job. A 200 cm tall three-door wardrobe from a French light luxury line will break into eight to eleven cartons, weigh a total of 165 to 210 kg, and need 4 to 6 hours of assembly including the hanging rail, the soft-close hinges, the level adjustment on the base, and the anti-tip wall fixing. The anti-tip kit alone takes 20 minutes and needs a drill, a 6 mm masonry bit for the HDB wall, and two solid wall plugs. Skip it and you are asking for a child-safety problem. The crew I watched used a laser level to get the wardrobe plum within 2 mm over the full 2 m height, which is the standard a careful installer aims for.

Will a 2.1 m long sofa physically fit into my service lift?

This is the question that decides whether your online order ends in joy or a refund. A standard Singapore service lift cabin is either 1.6 m deep by 1.4 m wide by 2.3 m tall, or 1.8 m deep by 1.5 m wide by 2.4 m tall. A European light luxury sofa at 2.2 m long will fit diagonally in the larger cabin with about 5 cm to spare on each side, but will not fit in the smaller cabin at all. The honest workaround is to deliver it in two halves (back plus base, joined on site with four through-bolts), which is exactly what most serious sellers do. If a listing on a site does not mention this split, ask before paying. A solid wood sofa at 38 kg per half is much easier to manoeuvre than 76 kg in one box.

Condos are a different game. Newer blocks in Punggol, Sengkang, and the River Valley area have goods lifts of 2.4 m to 2.7 m in cabin height and 1.6 m to 1.9 m in width. Some require a booking through a loading bay management system, and the booking window is usually two-hour slots between 10 am and 5 pm on weekdays, with a SGD 30 to SGD 80 fee for weekend or after-hours slots. If your order ships from Foshan, the local delivery team will book the slot for you, but you must confirm the unit number, the lift code, and whether the loading bay has a height barrier (most do, at 2.1 m or 2.3 m). A truck above that height will simply not enter the compound, and you will eat a re-delivery fee of SGD 80 to SGD 150.

What about narrow HDB staircases and old blocks without a lift?

Old HDB blocks in parts of Geylang, Jalan Besar, and some 3-room blocks in Bedok have direct access staircases that are 1.05 m wide with a turn of 90 degrees at every half-landing. A wardrobe carton of 200 cm length will not make that turn. The crew will need to break the wardrobe into smaller sub-cartons (legs, panels, doors separate) and carry each piece by hand. Plan for two extra porters at SGD 45 per porter for a per-floor fee, and at SGD 22 per additional floor above three. A wardrobe going to a fourth-floor walk-up will incur around SGD 220 in porter fees alone. This is not a surprise to disclose; it is a normal cost of doing business in older Singapore housing, and any honest quote will list it as a possible add-on.

One practical trick I now use for my own clients: ask the seller for the unpackaged dimensions of every carton and the weight of the heaviest single carton, then walk that measurement through your own stairwell with a tape measure before the truck arrives. It takes ten minutes and saves an afternoon of frustration.

Is light luxury sofa worth it when the price is 2.4 times a standard fabric sofa?

For a Singapore home that will host family for ten to twelve years, my experience says yes, the upgrade pays back. A light luxury sofa in French light luxury or American light luxury lines uses a kiln-dried solid wood frame (often ash or oak at 8% to 12% moisture content), high-resilience foam at 32 to 35 kg per cubic metre density, and either top-grain leather at 1.0 to 1.2 mm thickness or a wear-tested fabric at 50,000 to 100,000 Martindale rubs. A standard fabric sofa at one-third the price uses engineered wood at 15% to 18% moisture content, foam at 22 to 25 kg per cubic metre, and fabric at 20,000 to 30,000 rubs. In our humid Singapore climate (average 78% to 85% relative humidity year-round), the engineered frame starts to creak at month 18 and the lower-density foam sags by month 30. The light luxury frame is still tight at year eight, and the foam is still supportive. Over a decade, the cost per year is similar, and the comfort is higher every single day. That is the math I walk my own friends through when they ask is light luxury sofa worth it, and the answer I give them after watching both options age in real homes is yes, for any piece you will sit on more than once a day.

Side note for buyers comparing a European light luxury sofa vs Mid-century modern sofa: the European line tends to be deeper (seat depth 60 to 65 cm) and uses a tighter back cushion, while the Mid-century piece is shallower (50 to 55 cm) with a single tufted bench seat. In a small HDB living room of 18 to 22 sqm, the European depth reads as more grown-up, the Mid-century piece reads as more compact and easier to pair with a slim ergonomic chair on the side.

How do you check a bed frame or chair for actual quality at the door?

Before the crew leaves, run this five-point test on every wooden piece. First, lift one end of the bed frame or dining table by about 5 cm and let it drop onto a soft blanket. A solid wood frame gives a dull, low thud. An engineered or hollow frame gives a sharp, ringing knock. Second, run your palm along the inside of a wardrobe side panel. You should feel a continuous wood grain, not a printed laminate. Third, sit on the ergonomic chair for 90 seconds, lean back 15 degrees, and roll the castors on your floor. The chair should not drift and the lumbar should still touch your lower back. A good ergonomic chair has a lumbar curve that moves with you rather than pushing you forward. Fourth, open and close every wardrobe door five times. A soft-close hinge should take 1.2 to 1.5 seconds from full open to full close. If it slams, the damper is missing or undersized. Fifth, weigh the heaviest single carton of the nightstand pair on a bathroom scale. A solid wood nightstand in oak or ash should be 22 to 28 kg. Anything below 15 kg is mostly air.

For a light luxury bed vs Mid-century modern bed, the same five-point test still works, but the joinery tells the story. The light luxury bed uses mortise and tenon at the headboard post with a 12 mm through-tenon, while the Mid-century bed uses a single bolt and a cam lock hidden under a wooden cap. Both are honest, but the mortise joint will outlast the cam lock by a decade, which matters when you are choosing how to choose Mid-century modern bed alternatives for a home you plan to keep.

What if a piece arrives damaged or missing a part?

This is where the difference between a real workshop and a dropshipper shows up. A Foshan-based maker such as MIDHILL, with a 10-year structural warranty and lifetime refinishing, will ship a replacement part from the next available production batch in 7 to 14 days, and will arrange a local technician to fit it at no cost within Singapore. A dropshipper will tell you to open a dispute with the platform. Keep the original carton, the foam inserts, and the inner wrapping for at least 30 days. Photograph any damage on the carton before opening, and photograph the piece inside. The shipper needs both layers of evidence to file a freight claim, and the freight claim is what funds your replacement part.

For a marble table with a corner chip, the maker will often dispatch a local stone specialist for an on-site repair with a colour-matched resin fill at around SGD 120 to SGD 220, which is far cheaper than shipping a new top from China at SGD 1,400 in freight alone. Ask the seller before ordering if they have a Singapore-based repair network or only a video-call guided self-repair. The answer tells you almost everything you need to know.

How to style Japanese bed in apartment without crowding the room?

A Japanese bed is a low platform frame, usually 18 to 28 cm off the floor, with a mattress that sits directly on slats. In a Singapore HDB of 90 to 110 sqm, a low frame in solid wood (oak or ash at 22 to 28 kg per panel) gives back about 12 to 18 cm of visual headroom over a standard 45 cm divan, which is the difference between a room that feels tall and a room that feels boxed in. To style it without crowding, keep the nightstand within 5 cm of the mattress top height, use a single low pendant at 130 to 150 cm drop rather than a ceiling fan light, and push the bed 8 to 10 cm away from the wall to allow air movement. The humid climate punishes a frame pushed flat to a wall, and a 10 cm gap drops the moisture reading on the back panel by about 4% over six months. That is the small detail that decides whether your Japanese bed still looks new in year five.

If the room is small, pair the Japanese bed with one slim ergonomic chair in a corner at a 30-degree angle to the bed, and a single tall wardrobe in light oak to balance the low horizontal of the bed. The eye reads the room as one calm composition rather than a piece-by-piece catalogue.

What about a guest room that only gets used four times a year?

For a guest room, the brief is simple: buy a frame that holds up to being ignored for eleven months and used hard for one. A solid wood bed frame in a guest room can be a smaller, less expensive piece, but it still needs a slat spacing of no more than 7 cm to support the typical local foam mattress at 18 to 22 cm depth. The styling can lean to a slightly rustic look without going full farmhouse, which is why a piece tagged as Rustic for guest room works so well in a Bedok or Punggol spare room: the rougher surface hides the small scuffs from luggage and the occasional suitcase corner. Pair it with a narrow nightstand at 40 cm width, a single wall-mounted reading light, and a foldable luggage rack at 45 cm wide. The room is functional, calm, and ready in under ten minutes when the relatives text that they are downstairs.

What is the realistic 14-day return story in Singapore?

Singapore consumer law requires a clear disclosure of return terms, and most Foshan sellers offering 14-day returns operate on a freight-paid-by-buyer basis. The realistic flow looks like this: you email photos within 48 hours of delivery, the seller issues a return note in 2 to 3 working days, the local carrier collects within 5 to 7 working days, the piece arrives back at the Singapore warehouse in 5 to 10 working days, and the refund lands 7 to 14 working days after inspection. Total: 27 to 42 working days from your first email to money back in your account. Custom pieces (a non-stock fabric on a light luxury sofa, a non-standard marble table top) are usually non-returnable, and the listing will say so in the small print. Read that small print before you click pay, not after.

What does lifetime refinishing actually mean, and is it worth using?

Lifetime refinishing sounds like marketing until you see it. A maker with a real workshop in Foshan and a partner finisher in Singapore will collect your solid wood dining table, sand it back to bare wood, re-stain, re-seal with two coats of water-based polyurethane at 25 to 35 microns per coat, and deliver it back in 14 to 21 days. Cost to you: only the freight within Singapore, usually SGD 120 to SGD 220 for a six-seater table. A typical HDB dining table that has been used daily for eight years can look almost new after this process, because the underlying solid wood is still 90% of its original thickness. Engineered wood cannot be refinished; the moment you sand through the top layer you expose the MDF or particle core, and the warping starts within months. This is the single strongest argument for buying solid wood over engineered, and the reason MIDHILL's lifetime refinishing promise has real cash value at year seven and beyond.

Final thoughts before you click order

Online furniture buying in Singapore works when the seller is honest about size, weight, lead time, GST, and assembly. It falls apart when any of those five numbers is hidden. Measure your corridors, your lifts, and your doorways. Read the small print on the warranty, the return window, and the refinishing clause. Ask for the heaviest single carton weight before paying. Book your goods lift slot as soon as the seller confirms the dispatch date. And if you are choosing between a piece you have only seen in photos and a piece you have sat on in a Singapore showroom, prefer the one you have sat on. Your back, your floor, and your weekend will thank you for the small extra effort.

Back to MIDHILL home · All questions answered