Last month I stood outside a lift landing in Tampines, watching two movers measure a 2.2 m sofa against a 0.9 m lift door. The sofa was wrapped in a cardboard shell with 6 cm of foam at each corner. It did not fit. The crew carried it up 14 steps, turned it through a 1.2 m corridor, and then slid it through the front door. The buyer told me she had ordered the sofa online after reading that the seat depth was 60 cm. She had measured the wall next to her floor-to-ceiling bookshelf, but not the route from the lift. This is the real difference between buying a sofa in a store and buying one from a warehouse in Foshan, China.
When you cannot sit on a sofa, you are buying a spec sheet. A precise spec sheet is a better friend than a friendly salesperson. The same logic applies to a bed frame, a dining table, a wardrobe, a nightstand, and a marble table in the dining room. Every one of those objects has to fit through your lift, your corridor, and your front door before it can serve its purpose.
Before any online order, measure from your front door back to the lift landing. In an HDB flat in Bedok, the common corridor is often 1.2 m wide. In an older HDB block, it can drop to 1.05 m. In a Punggol BTO, the lift lobby gives you 1.5 m, but the corridor narrows to 1.2 m past the planter ledge. A standard HDB lift door has a clear opening of 0.9 m. A condo lift may have a 1.1 m door, but the car depth is still only 1.5 m. Write down three numbers: sofa length, sofa depth, and sofa height. Add 8 cm for packaging. A 2.2 m one-piece sofa will not fit into a 1.5 m lift car. A modular sofa that splits into two 1.1 m sections will fit. A solid wood sofa with a knock-down backrest can turn a 2.2 m length into a 1.4 m box, but only if the maker uses bed-frame-style bolts.
Last month I helped carry a three-seater solid wood sofa in a Bedok flat. The sofa weighed 68 kg; with packaging, 79 kg; after two flights of stairs, it felt like 150 kg. Weight is a good clue to frame honesty. A lightweight sofa at 35 kg is often a chipboard box with a foam back. A solid wood sofa using 30 mm thick rubberwood rails can reach 85 kg. Check the product page for net weight. If the seller does not list it, ask for the shipping weight.
The delivery crew matters just as much. A 90 kg sofa delivered to an HDB unit with stairs needs at least three people. Some online sellers use one-person crews. Ask whether the delivery price includes uncrating at the lift lobby, carrying past the corridor, and placing the sofa in the living room. If not, the delivery may fail before the box is open.
A solid wood sofa is not a wooden bench with a cushion. It is a load-bearing structure with rails, legs, corner blocks, and an inner frame. I visited MIDHILL's assembly line in Foshan last month and pushed my full 74 kg against the backrest of a 2.4 m solid wood sofa. The backrail flexed less than 3 mm. That is the same standard the factory uses for its bed frames, where a 1.8 m frame gets eight corner braces and a centre leg. The frame should not rely on soft pine unless it is reinforced with plywood gussets.
Ask for the timber species. Rubberwood is common in Singapore because it tolerates humidity when kiln-dried to 8-10% moisture. Ash is harder and costs about 15-20% more. Oak appears in French light luxury lines for visible legs and arms. Avoid labels that say solid wood but mean solid wood veneer over MDF. A 1.2 m by 0.6 m sofa table with 18 mm thick red oak will last. A 0.5 m by 0.4 m nightstand with 4 mm veneer will not. The same rule applies to a marble table: the stone is heavy, but the base is what carries the weight.
When you cannot sit on a sofa, decode three numbers: foam density, foam firmness, and spring gauge. High-resilience foam with a density of 35 kg/m³ is a sensible baseline for a family sofa. A cushion at 28 kg/m³ will often sag in 18 months. Firmness is measured in ILD: 35-45 ILD is medium, 50 ILD is firm. A seat cushion needs a base foam of at least 40 ILD, wrapped in a softer 25 ILD layer. Without that, you will feel the wood rail on your thighs.
Springs matter more than most product descriptions suggest. A 4.0 mm S-shaped spring with eight loops is adequate for a 60 kg person. A 3.5 mm double-cone coil handles 110 kg and resists sagging. If the seller does not state wire thickness, ask. If the answer is vague, the sofa was built for a photo, not for a person.
Fabric is easier to verify. A rub test of 40,000 Martindale cycles suits a living room used three hours a day. A household with a 25 kg dog needs 60,000 cycles. Pure linen wears faster than a linen-cotton blend. MIDHILL ships a fabric swatch kit to Singapore by courier in 4-7 days. I ordered one for a client in Punggol; the swatches cost S$10, refunded with the first order. That is the closest you get to sitting on the sofa without buying a plane ticket.
A Singapore living room is often a rectangle of about 4 m by 3.5 m. You may already have a floor-to-ceiling bookshelf, a solid wood bookshelf against one wall, or a cabinet wall beside a window. The sofa is the horizontal anchor. French light luxury uses soft curves and oak legs. American light luxury prefers deeper seats and broader arms. Post-modern light luxury gives you asymmetry and smoked oak. Whichever language you choose, the sofa must match the shelf height. If your bookshelf is 2.4 m tall, a 0.85 m high sofa back will look like a low bench. If your bookshelf is 1.8 m tall, a 1.0 m high back will crowd the wall.
Legs also change the optical weight. A solid wood sofa with visible 10 cm legs lets floor light pass underneath. A low slab base looks more American light luxury, but it can make a small HDB living room feel shorter. A 2.2 m sofa with 8 cm rubberwood legs and a 42 cm seat height fits under a 200 cm picture rail. For a two-room flat, scale down to a 1.8 m sofa, a 38 cm seat height, and 7 cm legs.
Online sofa delivery is part of the design. A MIDHILL order from Foshan to a Singapore HDB flat takes 14-21 days, including customs clearance. Prices are quoted in SGD, and the 9% GST is charged at the checkpoint. A sofa listed at S$1,780 arrives at S$1,940.20 after GST. That is a concrete number. The free-shipping threshold of US$350 is roughly S$470, so it is easy to cross with a sofa and a nightstand.
Check what happens at the lift lobby. Some delivery companies stop at the first floor. Ask for a curbside-to-living-room service. The cost of two movers and a small van in Tampines is S$80-120. If the seller offers a flat delivery fee of S$99, that is fair. If they charge S$250, ask why.
The 14-day return window starts on delivery day, not on the day the box leaves the warehouse. Keep the packaging for 14 days. If the sofa creaks, the frame flexes, or the fabric has a flaw, report it within 48 hours. Do not let the delivery team leave without photographs of every corner.
The maker's 10-year structural warranty covers the solid wood frame. A lifetime refinishing service is useful for solid wood because it can be sanded and re-oiled after moving house. The same cannot be said for fabric. Check who handles a warranty claim in Singapore. For an 85 kg sofa, shipping back to Foshan costs more than the sofa. The better arrangement is a photo, a stamped drawing, and a replacement part sent by air freight.
Ask to see the warranty written into the invoice. A warranty without a named company, a named product, a named part, and a named year is just a tagline. The 10-year number matters because the first five years are the easiest. The sixth year is when a badly joined frame starts to loosen. The seventh year is when a sofa made from wet timber begins to crack. The tenth year is when you will wish you had measured the lift door.
Do not buy the sofa first. Buy the tape measure first. Then measure the lift, the corridor, the front door, the space beside the bookshelf, and the box that the sofa will arrive in. A sofa you cannot sit on can still be a sofa you can trust.