I learned this the hard way last month when I visited a Tampines HDB flat to help my colleague pick a dining table for his resale 3-room unit. He had three quotes on his phone, ranging from S$1,200 to S$4,800 for what looked like the same six-seater table. Same photo, same dimensions, wildly different prices. Over kopi at the hawker centre downstairs, his interior designer friend broke it down in about ten minutes, and half of what I thought I knew about solid wood furniture turned out to be wrong.

If you are shopping for a solid wood sofa, bed frame, dining table, wardrobe, nightstand, or even an outdoor sofa for your patio in Singapore, the sticker price is rarely a fair measure of what you are actually getting. Below is a field guide to the eight factors that genuinely move the number, written for people who live in HDB flats and condos where lift widths, corridor turns, and the 9% GST all conspire against bargain-basement thinking.
Solid wood is not a single material. It is a family of materials with very different prices per cubic metre even after they have been milled into boards. In Singapore, the four species you will see most often on price tags are rubberwood from Hevea plantations in Johor, acacia from Vietnam and Indonesia, ash from temperate plantations in the US and Europe, and teak from Myanmar and Indonesian FSC concessions.

Rubberwood is the budget anchor. A 1.8m dining table in rubberwood sits around S$900 to S$1,400 for a credible maker, because rubberwood is a by-product of latex production, kiln-dries quickly, and machines cleanly. Acacia is harder (Janka rating roughly 1,750 versus rubberwood's 995), has more figured grain, and lands 20-35% higher for the same piece. Ash, which my colleague almost went home with, jumps to S$2,200 to S$3,000 because temperate hardwood has tighter annual rings and a cleaner pale tone that takes modern finishes well. Genuine Burmese teak, the traditional premium choice, runs S$3,800 to S$6,500 for a comparable dining table, and the price has roughly doubled since 2018 as old-growth stocks tightened.
Here is the trap. Teak looks the part, but for an outdoor sofa frame, marine-grade aluminium or stainless steel wrapped in quick-dry foam wrapped in solution-dyed acrylic fabric often outperforms solid teak in Singapore's humidity. The teak greys, the joints work loose, and the cushions need replacing every 3-4 years anyway. If your plan is an outdoor sofa set on a Punggol condo terrace, look at powder-coated aluminium frames with teak-look panels before you commit S$4,000+ to a full solid teak set that will need sanding and oiling twice a year.

Species sets the ceiling. Construction sets the floor. Two wardrobes in ash at the same weight can be priced 80% apart purely because one uses dovetailed solid wood drawer boxes with full-extension Blum runners, and the other uses stapled plywood with plastic slides.
The three construction tiers worth knowing:
Why this matters in Singapore: lift openings in most HDB blocks are 80-90 cm wide, and corridor turns in older blocks like those in Bedok and Toa Payoh can be tighter than 1.5 m. A 220 cm wardrobe in tier-2 construction weighs too much to move upstairs in one piece, so you will pay S$180 to S$300 for sectional delivery, and a tier-1 flat-pack piece will arrive damaged about 30% of the time according to local delivery forums. Tier-2 and tier-3 builders design wardrobes in 90-110 cm modules specifically because they know the lift geometry.
Finish is the most under-priced line item on a solid wood furniture quote. A conversion varnish spray line in a Foshan factory applies seven to nine coats, sands between each, and runs the piece through a sealed dust-free booth. A hand-rubbed oil finish on a walnut bed frame takes two days of repeated wipe-on, wipe-off, with 12 hours of cure between coats.
For a 1.5m bed frame, budget roughly S$150 to S$280 of the retail price is finish labour and finishing room overhead. If the price looks too low to cover this, the maker is using a single-coat NC lacquer that will yellow and crack within 18 months in a non-air-conditioned Singapore bedroom.
For dining tables, ask whether the top is finished on both faces. Single-face finishing causes cupping when the air-con cycles off at night. A properly finished top can lose or gain 4-6% moisture across the day without warping. An improperly finished top will bow 8-12 mm across a 1.8m span, and your plates will slide.
Marble table tops follow a different math. A genuine Carrara marble top for a 1.4m dining table adds S$1,400 to S$2,600 over the equivalent solid wood top, because marble is fragile in shipment, heavy (a 1.4m round top can weigh 110 kg), and almost always crated separately. If a quote shows the marble top at under S$900, it is almost certainly cultured or sintered stone. Both have their place, but neither is marble.
Where the piece is built drives about 15-25% of the final price in Singapore. Ground less. Singapore is a port city, so landed cost depends on container shipping rates, which have moved from under US$2,000 per 40-foot container in 2019 to US$3,500 to US$9,000 in the post-2021 period, depending on the lane.
A Foshan-built piece shipping to Singapore adds about S$280 to S$520 per cubic metre of finished goods in containerised ocean freight, plus 9% GST on the CIF (cost, insurance, freight) value, plus a S$60 to S$180 handling fee per order at the Singapore end. Vietnam-built pieces are usually 8-15% cheaper at origin but the lane back to Singapore is less competitive, which often wipes out the origin saving.
A practical example: a solid wood dining table that costs US$520 ex-works Foshan lands in a Tampines flat at around S$1,050 all-in (freight, duty-free under ATA for wood furniture, GST, last-mile delivery up to 4 flights of stairs). The same table made in a Singapore carpentry shop, with imported American ash, will price at S$1,800 to S$2,400 for the labour content alone. Neither is wrong. They serve different buyers.
MIDHILL ships out of Foshan with container loads going to 15+ countries including Singapore, and the unit economics work because each container carries 18-24 dining tables or 30-40 nightstands. Smaller Singapore-only workshops cannot hit those numbers, which is why their prices look 60-90% higher for comparable solid wood construction.
The cheapest piece of furniture I have seen in a Singapore showroom was a "solid wood sofa" with rubberwood frame, 8-gauge sinuous springs, and polyester fill wrapped in a printed polyester fabric. The price was S$1,290 for a 3-seater, and the springs would have bottomed out within 18 months.
For a solid wood sofa that will actually last in HDB daily use, look for:
For bed frames, the slat system matters more than most buyers realise. A bed frame with 12-14 solid birch slats at 6-8 cm spacing, each 2 cm thick, supports an 80 kg sleeper for 10+ years. A bed frame with 5 plywood slats a fraction of the thickness will bow within 3 years, and the mattress warranty will quietly be voided because the support is insufficient. If you are shopping for a large master bed for kids room, because the trundle or underbed storage arrangement matters as much as the frame itself, this is the line item worth spending on.
For wardrobes and nightstands, Blum and Hettich soft-close hardware adds S$80 to S$220 per drawer. A piece at S$480 for a three-drawer nightstand uses neither. A piece at S$880 uses Blumotion full-extension on every drawer. The price gap is the hardware gap.
The honest one-sentence version is this: an American country sectional sofa uses bulky turned legs, deep skirts, and 100% cotton or linen-blend slipcovers in muted plaids and botanicals, while modern furniture uses slim metal or recessed wood legs, clean planes, and tightly tailored upholstery in solid neutral or jewel-tone weaves.
Now the longer version, because price follows the difference. An American country sectional sofa typically uses kiln-dried solid wood frames (often ash or poplar), 8-way hand-tied springs, and feather-down wrap over a 32 kg/m³ foam core. The slipcover construction alone adds 12-18 hours of labour versus a tight-upholstered modern sofa, because every seam is double-needle topstitched, the covers zip off for service, and the skirts are weighted. A 3-seater American country sectional in this build runs S$3,800 to S$6,500 in Singapore.
Modern furniture, in the post-modern light luxury register popular in Punggol and Holland Village condos, trades the slipcover labour for higher fabric cost. A modern sectional often wears a bouclé, velvet, or performance weave at S$60 to S$140 per metre, which can add S$1,000 to S$2,400 to the upholstery line of a 3-seater. The frame is still solid wood, but the legs are often 6-8 mm steel or recessed solid wood plinths rather than turned posts. A comparable modern 3-seater prices S$4,200 to S$7,800.
The American country piece is the better buy if you want a sofa that ages into a softer look over 10 years, because slipcovers can be washed and replaced. The modern piece is the better buy if you want a tighter silhouette and a higher fabric grade. The price gap is real but it is mostly labour versus fabric.
A 10-year structural warranty on a solid wood piece is meaningful only if the maker still exists in year 11. Most Singapore importers offer 1-3 year warranties because they are selling pieces made by factories they do not own, and they cannot honour claims the factory refuses to fund.
MIDHILL publishes a 10-year structural warranty backed by the factory itself, which is why the warranty is transferable and why the company can also offer lifetime refinishing on dining tables and bed frames. Refinishing is not free forever, but the bench rate is roughly S$45 to S$80 per hour for a refinisher in Singapore, and a factory-direct refinish through the original maker is typically 40-60% cheaper because shipping both ways is consolidated.
For an outdoor sofa, refinishing every 4-5 years is the difference between a 12-year service life and a 6-year one. Singapore UV is brutal on teak and unforgiving on most fabric finishes. A piece bought with refinishing in mind is a different purchase than a piece bought and forgotten.
Three costs bite at the end of the quote. First, 9% GST on the CIF value for any imported piece. Second, last-mile delivery, which in HDB estates runs S$80 to S$220 for ground floor, plus S$10 per additional flight, plus S$45 to S$120 if a lift booking is required (HDB lift bookings for furniture moves typically need 3-5 working days lead time). Third, disposal of the piece you are replacing, which most Singapore movers charge S$60 to S$180 per item.
For a 2.4m wardrobe weighing 130 kg delivered to a 12th-floor HDB in Bedok, the typical landed price is S$220 to S$320. A 220 kg marble dining table to the same flat tops out at S$450 to S$680 because marble cannot be tipped, tilted, or partially disassembled without cracking.
Free shipping over US$350 (about S$480) is meaningful only if the unit price is in that band. For pieces over S$1,500, free shipping is the norm rather than the exception. Below S$500, the delivery line can quietly add 8-15% to the bill, and a S$380 nightstand becomes a S$470 nightstand after GST, GST on delivery, and the lift booking surcharge.
A 14-day return window protects against the obvious defects: cracked top, wrong colour, broken hardware. It does not protect against "the wood grain looks different in my flat than in the showroom" or "the table feels smaller than I expected." For those, you are relying on the showroom's tolerance and goodwill.
When I sat down with my colleague at the Tampines flat and worked through his three dining table quotes, the question that separated them was not "what wood?" but "what happens at year six?" Two of the three quotes went silent when he asked about refinishing cost, lead time, and whether the original maker still existed. The third, from a Foshan direct maker with a Singapore showroom partner, had a written answer in two paragraphs and a published refinishing rate card.
That is the test. Ask the showroom what happens at year six. If the answer is vague, the price you are paying today does not include the cost of the piece being still in your home at year six. If the answer is concrete, the price is fair, and you have probably found a maker worth buying from.
So when you compare the S$1,200 quote, the S$2,600 quote, and the S$4,800 quote for what looks like the same dining table, do not compare them. Compare them across the eight factors above, ask the year-six question, and pick the one whose whole story holds up. The piece that earns that answer will almost always be the piece that earns its price.