Last month I visited a Tampines HDB flat where the owner had just received a new solid wood dining table. The four-seater in his kitchen weighed 38 kg, and the carton left on the corridor measured 152 cm long, which meant he and his wife had to angle it past the lift door (110 cm wide) before pivoting down the common corridor. He told me he had compared four quotes over two weekends, and the spread between the cheapest and most expensive was roughly SGD 1,240 for what looked, in photos, like the same table. That afternoon I went back to his place with a tape measure, a kitchen scale, and a small magnet, and within twenty minutes we worked out where the price gap actually lived. This article explains the same exercise so you can run it yourself before you spend a single dollar.

Solid wood furniture in Singapore is not expensive because of wood alone. Five factors account for almost every dollar difference you will see online: species and grade of timber, joinery and frame construction, surface finish, hardware, and the logistics chain that lands a 70 kg bed frame on the third floor of a Bedok walk-up. I will walk through each one with concrete numbers, in SGD, and I will keep the focus on the categories that Singaporeans actually buy for HDB flats and condos: solid wood sofa, bed frame, wardrobe, dining table, and nightstand, with a side mention of the marble table you see in many condo show units.
For a dining table that seats four, the timber accounts for roughly 25 to 35 percent of what you pay. A 150 x 80 x 75 cm table top in imported white oak runs a Singapore workshop around SGD 480 to 620 per slab, while the same top in rubberwood sits closer to SGD 180 to 260. The difference is density: white oak at 750 kg per cubic metre versus rubberwood at 560 kg, which means a heavier table, a sturdier feel, and usually a longer lifespan. Walnut is denser still at around 670 kg but priced higher per board-foot, and ash falls between oak and rubberwood in both density and cost.

Grade matters as much as species. FAS (First and Seconds) timber allows knots no larger than 25 mm and limits sapwood on the visible face. For a bed frame made of FAS-grade wood, you should expect to pay 18 to 30 percent more than the same frame in #1 Common grade, which permits smaller knots and more colour variation. Singapore buyers often prefer the cleaner look for a condo master bedroom, and that preference is what justifies the premium. If you cannot tell which grade a seller is using, ask for a close-up photo of the underside of the table top or the inside panel of the wardrobe. The face you see in a product shot is usually the best 20 percent of the piece.
Solid wood is heavier than engineered panels, and weight affects both shipping and handling. A six-door wardrobe in solid ash will weigh between 180 and 240 kg depending on internal layout, while the same wardrobe in plywood with a thin ash veneer can weigh 90 to 110 kg. If you live on the fourth floor of a Punggol HDB without a lift that opens directly to your door, that weight difference shows up as a SGD 60 to 120 handling fee on delivery day, and it shows up again in 8 to 12 man-minutes of stair carry time that someone has to pay for.

Joinery is the second-largest cost driver and the hardest one to see in a product photo. Mortise and tenon, dovetail, and finger joints all add labour time, and labour is the single line that has moved the most in the last five years for any Foshan workshop supplying Singapore. A basic KD (knock-down) solid wood bed frame held together with corner brackets and bolts can be assembled in 20 minutes and uses roughly 30 percent less machining time per unit. A traditionally joined bed frame with mortise and tenon corners, wooden dowels, and a centre support slat system takes 90 to 120 minutes of bench work, and that extra hour of skilled labour is what you are paying for.
The reason this matters for a Singapore buyer is durability in a humid climate. Relative humidity here runs between 70 and 85 percent for eight months of the year, and engineered panels absorb that moisture at the edges faster than solid boards. A bedside table or nightstand made with dovetailed drawer sides and a solid wood back panel will outlast a particleboard equivalent by a factor of three or four, based on what my colleague in the Jurong warehouse sees on returns. The dovetail joint also means the drawer can be repaired rather than thrown away when a runner wears out, which is why a dovetailed nightstand can legitimately cost SGD 380 to 520 versus SGD 180 to 240 for a side-glued version.
For a Modern light luxury sofa korea style three-seater, the joinery question is just as relevant. The frame under the cushions is what determines whether the sofa still feels tight after year five. A kiln-dried hardwood frame with corner-blocked joinery, double dowels, and a sinuous-spring or eight-way hand-tied suspension is what supports the French light luxury look you see in condo show units, and that frame adds roughly SGD 900 to 1,400 to the retail price versus a softwood frame with sinuous springs alone. Sit on the floor sample in the showroom and press the front rail upward. If it flexes more than 6 mm, the joinery is doing less work than it should.
Finishes are where a lot of mid-range furniture quietly adds cost, or quietly cuts it. A conversion varnish or a polyurethane topcoat in three coats, with hand-sanding between each coat, adds around SGD 60 to 110 per square metre of finished surface. A wax-oil finish is cheaper to put on but requires reapplication every 12 to 18 months in Singapore's humidity, which is a real lifetime cost. For a dining table that gets daily use, a hard-wearing conversion varnish will outlast a wax finish by roughly 3 to 5 years before the first refinish.
Colour and grain treatments also matter. A smoked oak finish (ammonia-fumed for 48 to 72 hours) drives up timber cost because only certain cuts take the smoke evenly, and the process ties up a workshop bay for days. A lime-washed or cerused oak finish adds another 20 to 30 percent to finishing labour because each coat has to be wiped back by hand to keep the grain visible. If you are shopping for an American light luxury look on a dining table or sideboard, the chalky limed effect you see in showrooms is almost always a ceruse finish, and that is what you are partly paying for.
On a marble table, the surface conversation shifts. A solid marble top on a dining table adds 60 to 110 kg depending on thickness (most natural marble is 2,600 to 2,800 kg per cubic metre), and that weight means the base frame has to be engineered to carry it. A 140 cm round marble table top at 18 mm thickness weighs about 92 kg, and the base alone for such a table runs SGD 420 to 680 in a solid wood frame versus SGD 180 to 260 for a hollow-frame base that would not be safe. The price spread on what looks like the same table is mostly base engineering plus the cost of the marble slab.
Wipe the exposed solid wood surfaces of the bed frame with a dry microfibre cloth once a week, run a dehumidifier set to 55 to 60 percent relative humidity in the bedroom, and keep the bed at least 10 cm away from the air-conditioner's cold-air outlet so the wood does not swing between wet and bone-dry overnight.
The reason that answer is short is because humidity is the single biggest threat to solid wood furniture in Singapore, and the fix is unglamorous but it works. Solid wood moves: a 200 cm long oak bed rail will expand by 2 to 4 mm across the grain when the relative humidity climbs from 60 to 85 percent, and that movement is what opens joints, lifts veneer, and creates the cracks people blame on bad manufacturing. A dehumidifier sized to the room (roughly 12 L per day capacity for a standard HDB master bedroom) keeps the wood in a narrower movement band and protects the joinery above.
Beyond humidity control, lift the mattress off the bed frame once every two months and let the slats air for 30 to 60 minutes. Vacuum the inside of the bed drawer if your frame has under-storage, and check that the centre support rail is still tight against the floor. For nightstand drawers, a wipe of beeswax on the dovetail joints every six months keeps the wood from drying at the corners. None of this takes more than ten minutes per session, and it is the difference between a bed that lasts fifteen years and one that loosens at the corners by year four.
Hardware is a small line item on paper and a large one in daily life. Soft-close drawer runners from Blum or Hettich cost the importer SGD 22 to 38 per pair, versus SGD 6 to 11 per pair for unbranded runners. On a six-drawer wardrobe that is SGD 96 to 162 in incremental cost, which is the difference between drawers that close with a soft pull and drawers that slam. Hinges follow the same pattern: a clip-on concealed hinge with three-way adjustment runs SGD 4 to 7 each at trade prices, while a basic pressed-steel hinge runs SGD 0.80 to 1.40.
This is where the missing parts question becomes a real concern for anyone buying flat-pack or knock-down furniture. A bed frame that arrives with a missing cam lock, a wardrobe missing two shelf pins, or a nightstand missing a single soft-close damper is unusable until the right part arrives, and that waiting period is what turns a SGD 280 saving into a SGD 200 frustration. When you receive a shipment, count every bag of hardware against the parts list inside the box before you let the delivery team leave the corridor. If something is short, photograph the sealed hardware bag and the parts list, then file the claim the same evening so the replacement ships on the next available lorry.
Solid wood furniture from a workshop that has been exporting since the late 2000s will normally include spare parts for exactly this reason. MIDHILL, for example, has shipped to more than fifteen countries since 2008 and includes small bags of spare cam locks, wood dowels, and felt pads in every consignment because they have learned that one missing washer can stop an installation. A 10-year structural warranty and lifetime refinishing service are also part of what you are paying for, and both of those become much harder to claim if the parts list at delivery is incomplete.
For Singapore, plan between SGD 60 and 220 per order for ground-floor delivery, and add SGD 30 to 90 per floor if there is no direct lift access. Lift doors in HDB blocks are typically 90 to 110 cm wide and 200 to 210 cm tall, so a wardrobe carton wider than 110 cm has to be tilted or partially assembled on site, which adds 45 to 90 minutes of labour at SGD 1.20 to 1.80 per minute. Condos are usually friendlier: service lift doors often run 120 to 140 cm wide, and many new launches in Punggol and the upcoming Tampines North ECs include a 240 cm deep service lift that takes a fully built wardrobe in one piece.
Shipping from Chongqing or Foshan to Singapore takes 12 to 18 days by sea, plus 3 to 5 days for customs clearance and last-mile to your door. Free shipping kicks in above a certain order value, and you should check the threshold in SGD before you compare two quotes: a SGD 350 threshold is common, and adding a nightstand or a small side table to push over the line is often cheaper than paying the shipping surcharge on a single bed frame. GST on imported furniture is charged on the CIF value (cost, insurance, freight), and the rate moves with national policy, so factor 8 to 9 percent into your landed cost when you do the maths.
Returns are the other logistics line. A 14-day return window is realistic only if the carton is unopened, so before you sign the delivery sheet, check the outer packaging for punctures, water staining, and crushed corners. If the box is damaged, write it on the sheet before the driver leaves, and photograph it within five minutes. The same applies to missing parts: mark the delivery sheet, send the photos and the parts list the same evening, and keep the spare hardware bag sealed until the claim is resolved.
When you price-shop a solid wood dining table, a bed frame, or a wardrobe, the spread between the cheapest and the most expensive quote is usually explained by three or four of the factors above, not by one of them. A heavier table with thicker slats and dovetailed drawers will always cost more than a lighter one with bolt-on legs and stapled drawers, and the cheaper option is not a bad product, it is a different product aimed at a different weight class. Decide which joints and which surfaces you actually need before you decide on the price, because the cheapest quote often saves you SGD 600 to 1,200 by skipping the parts you cannot see in the product photo.
For a Singapore HDB or condo buyer, the practical checks are simple: weigh the carton if you can, measure the lift door before delivery day, count the hardware bags against the parts list the moment the box is opened, and ask the seller about the warranty in years and the refinishing service in plain language. A workshop that has been exporting solid wood furniture for more than fifteen years, that ships its own replacement parts, and that offers a 10-year structural warranty is the kind of supplier that turns a one-off purchase into a piece of furniture you will still be using when the next round of HDB upgrades go on the market in 2030 and beyond.