Buying a Comfortable Sofa in Singapore

Last month I spent a Saturday at a Jurong warehouse hunting for a solid wood sofa, and I did something I now regret: I ordered a 2.4-metre three-seater after touching only a fabric swatch and a 10-cm corner sample. The piece arrived five weeks later. Beautiful frame, decent price at S$2,180. But the cushion density was wrong, the back angle was 8 degrees too upright for a 178-cm frame, and the lift into my Tampines HDB on the 14th floor could not fit the box — we had to abort the delivery, pay S$120 in re-routing fees, and wait another 21 working days. That is the day I started writing a checklist anyone in Singapore can use before a single dollar is committed to a sofa they cannot sit on yet.

What to Check Before You Buy a Sofa You Cannot Sit On — detail of the base and leg construction on a bed
What to Check Before You Buy a Sofa You Cannot Sit On — detail of the base and leg construction on a bed

If you live in a 4-room HDB in Bedok, a condo in Punggol, or a landed terrace in Serangoon, the geometry of your home — lift depth, corridor width, staircase turning radius, ceiling height — decides which sofas are physically possible. Your body geometry decides which sofas are physically comfortable. Get either one wrong and you inherit my S$120 mistake. Below is the field-tested checklist I now run through, and the things a good Foshan factory (MIDHILL, for one) will answer in writing before you pay a deposit.

Why you cannot sit on the sofa before you buy it

Cross-border furniture is almost never stocked locally. A solid wood sofa or a solid wood dining chairs set ships from a factory in Guangdong or Fujian, takes 25–45 days by sea, then another 7–10 days for last-mile delivery within Singapore. The piece you click “add to cart” on sits in a warehouse 3,000 km away. Some Singapore showrooms carry 6–12 display models; most do not carry your exact configuration (fabric, leg height, cushion fill). The first time your body meets the sofa is the day the movers leave it in your living room.

What to Check Before You Buy a Sofa You Cannot Sit On — room setting at dusk with warm lamp light, film
What to Check Before You Buy a Sofa You Cannot Sit On — room setting at dusk with warm lamp light, film

This gap is the entire problem the checklist below solves. Instead of trusting a single photograph, you verify six measurable things in advance. None of them take more than 10 minutes. Anyone who answers them clearly — measurements, weights, foam codes, hardware specs, return policy, warranty years — is worth trusting with your SGD. Anyone who brushes past these questions is the same supplier I bought my mistake from.

What are the exact dimensions when the sofa is inside the carton?

This is the number that decides whether the sofa enters your home. People measure the assembled sofa and forget the carton. A 2.1-m three-seater frames out at 210 cm wide, but packed in a corrugated box with foam corner blocks and a wooden crate base, the carton can measure 218 cm long × 92 cm wide × 76 cm tall, and weigh between 78 kg and 95 kg. None of that fits a standard HDB lift, which in most Singapore blocks measures 1.5 m deep × 1.7 m wide × 2.4 m tall internally, with a 1.05 m clear door opening.

What to Check Before You Buy a Sofa You Cannot Sit On — in a sunlit Singapore HDB living room, morning l
What to Check Before You Buy a Sofa You Cannot Sit On — in a sunlit Singapore HDB living room, morning l

Rule of thumb I now use: subtract 20 cm from your lift’s internal depth and width. That is your hard ceiling for the largest single carton. If the supplier refuses to send the packed-box sketch (top, side, end views), walk away. MIDHILL publishes these on every sofa spec sheet on request, with the lift-required minimum clearly tagged. Ask for three numbers: carton length, carton width, carton weight. If any one is missing, the sofa cannot enter your home — and your refund is at the supplier’s mercy.

What does the seller know about the cushion core?

A sofa you cannot sit on yet is just a frame and a promise. You have to interrogate the promise. The cushion core is where 60 % of long-term comfort lives, so the answers matter more than the fabric. There are only a handful of foam densities used in mid-range to light-luxury pieces, and each behaves differently over 36 months of nightly use in a Singapore home with 28 °C ambient and 80 % humidity.

If the salesperson says “high-density foam, very comfortable,” ask for the density code and the Indian Standard / ISO 845 certificate. If they cannot show one, you are guessing. I now ask for a written 10-year core-foam warranty. Anything less than 8 years tells me the supplier does not trust the foam.

How do you check the frame without a tape measure?

The frame is what you cannot test from a swatch. For solid wood sofa buyers, three questions buy you years of structural peace of mind. Ask the species (oak, ash, beech, rubberwood, or engineered eucalyptus for budget lines). Ask the joinery method (mortise-and-tenon + corner blocks, or dowel + glue only). And ask the moisture content, which should sit between 8 % and 12 % for Singapore conditions. Over 14 % and the wood cups within a year; under 6 % and the joints crack at the first heavy load.

My colleague bought a “solid oak sofa” in March and discovered in July that the back rails were LVL (laminated veneer lumber) wrapped in a 2-mm oak veneer. The pieces were glued with PVA, not joined. Eighteen months later, two rails cracked at 35 kg static load. The seller did not name LVL on the product page; the law in Singapore does not require disclosure. Reading the spec sheet word for word matters. Confirmed-solid pieces cost 18–28 % more but they survive the daily flop-down a 2-year-old throws at them.

Is the sofa covered by a real warranty, or just a return window?

A 14-day return window is not a warranty. A warranty is a written promise over years, named components, and a defined response time. Read both before paying. With most Foshan-direct sellers the legal warranty is the buyer’s only enforcement tool once the courier knocks. Get it clarified which face of the warranty covers what:

I write the four numbers down in the order agreement before the courier leaves. If the seller says “lifetime warranty” but the contract narrows it to 12 months, the contract wins. Singapore consumers are protected by the Consumer Protection (Fair Trading) Act, but cross-border claims can take 6–14 weeks to mediate. A supplier that publishes the years openly usually has fewer claims; the data shows this clearly.

Will the sofa actually fit your HDB or condo lift?

Picture two cartons arriving at your lift lobby on a Wednesday afternoon. You pay per attempt. A failed delivery in Tampines or Bedok usually costs S$100–S$180 in re-routing, plus another 14–25 calendar days of waiting. Singapore lift dimensions differ sharply by estate age, so always confirm before purchase.

Most HDB blocks from the 1990s (Bedok, Toa Payoh, parts of Tampines) have goods lifts measuring about 1.7 m deep × 1.4 m wide × 2.3 m tall with a 750 kg load. Punggol and newer BTOs (post-2015) have wider lifts at 1.9 m × 1.6 m × 2.4 m. Private condos typically run 1.5–1.8 m deep × 1.1–1.4 m wide, which is tighter — sofas often need to come up in two pieces. Pick a sofa that ships in modules under 110 cm wide each if your lobby is narrow.

Confirm three things in writing before any delivery is booked:

The sofa might be perfect on paper and still fail the lift test. That single check is the one I wish I had done first. While you are at it, measure the corridor turning radius between your lift door and your front door. A long L-shaped corridor at 1.2 m will reject a 1.9 m diagonal sofa even if the lift accepts it. A 100 SGD site survey by the seller’s local partner will save you 500 SGD of regret.

Does the sofa’s price match what is inside it?

Singapore furniture in 2025 trades at a fairly tight band once you adjust for materials. A 2.1-m three-seater solid wood sofa with pocket-coil cushions and performance fabric lands between S$1,850 and S$2,900 landed, depending on fabric grade and origin. Anything tagged below S$1,400 is almost always plywood frame + D28 foam + polyester — fine for a guest room, not for your main living seat. Anything above S$3,500 in the same dimensions is paying for a brand name or a fabric upgrade.

GST at 9 % sits on top of that landed price for most direct imports. Some Foshan factories ship under S$400 per parcel to claim a de minimis exemption; if you order two pieces, expect a GST bill on the second. Ask the seller whether the displayed price is GST-inclusive or not. I lost S$196 once because the supplier listed a S$1,950 “price” and added GST plus delivery at checkout.

Free shipping over S$350 is a useful filter — it tells you the warehouse is not in a tax-free zone treating shipping as a separate line item. MIDHILL’s terms put GST, sea freight, and last-mile Singapore delivery into the headline figure, which makes comparison cleaner. Cross-check by asking: total delivered to my door, inclusive of GST, inclusive of 2-man room-of-choice delivery?

Which long-tail questions should a Singapore buyer actually type into a search bar first?

I keep a list of questions the Singapore furniture buyer-research community asks in the four weeks before purchase. They map directly onto the six measurable fields above. A retailer that answers them in the product page will answer them again over WhatsApp; a retailer that hides them is the same one I bought my mistake from.

Six questions, six answers, all written. When every answer arrives inside one business day, the supplier is set up for after-sales service as cleanly as the catalogue is set up for marketing.

Should you pair the sofa with dining chairs from the same maker?

If the sofa is going to live next to a dining area in your open-plan HDB — common in Punggol and newer Bedok flats — the dining chairs matter just as much. Matching the wood species and the stain across a solid wood sofa, a dining table, and a set of six dining chairs gives the room its visual spine. A mismatch in the sheen level (matte oak sofa next to gloss walnut chairs) reads as a staged showroom, not as a home.

The same checks apply. A solid wood dining chairs set should declare its wood species, its joinery method, and its load rating per seat. A BIFMA-style 110 kg static load per seat is the minimum I now accept; 130 kg is the safer ceiling if you have teens at home. Light-luxury variants — French light luxury, American light luxury, post-modern light luxury — give you a broader palette of silhouettes than the basic Shaker or Scandinavian set. Pick a maker that produces both your sofa line and the chair line, and the stain match is done for you.

You will also want, over the same 12-month horizon, a bed frame, a wardrobe, two nightstands, and possibly a marble table for the entrance or dining area. A single supplier carrying all five categories reduces coordination cost. Six separate showrooms rarely agree on a stain code; one supplier handles the whole floor in three deliveries spaced 30 days apart.

How do you finalise a sofa order you have never sat on?

By this point, the checklist has done most of the work. You have the carton dimensions, the foam code, the wood species, the warranty years, the lift fit, and the price breakdown. What remains is the human part: the order record. Lock everything into the order, in writing, before any deposit moves:

Keep every email. Screenshot every WhatsApp message with the supplier’s logo on it. Pay by traceable method (PayPal Goods & Services, or bank transfer to a registered Singapore entity if available) so a chargeback is open if the goods differ from the spec.

A few last things a Singapore buyer should know

Singapore has no “cooling-off” law for custom-imported goods; the 14-day return window is offered by the seller, not by statute. Use it. Check the sofa within 48 hours of delivery: sit on every cushion, lean on every arm, unzip every cover, smell every seam for chemical off-gassing, and verify dimensions against your floor plan. If anything feels off, raise it inside the window.

Confirm refinishing and spare-part availability. A 5-year-old sofa with a saggy cushion is salvageable if the supplier still stocks the foam core at original size; not salvageable if they have moved on to a different line. MIDHILL offers lifetime refinishing on its solid wood sofa and bed frame ranges, which is not standard in the industry — worth weighing against a cheaper sticker price from a factory that closes its spare-parts catalogue after 24 months.

Stay focused on what the sofa actually does for you. A solid wood sofa that holds its shape for ten years, lifts into your Tampines HDB in one carton, and carries a real warranty across components is a 10-year purchase, not a furnishing trend. Build the checklist, send the checklist, lock every answer in writing, and the next 36 months of nightly Netflix will feel like the right decision, every single evening.

Back to MIDHILL home · All questions answered