MIDHILLFurniture GuidesFurniture Q&AShop
MIDHILL · Furniture Guides · Chairs

What to Check Before Buying a Sofa You Cannot Sit On: A Singapore Homeowner’s Guide | MIDHILL

Last month I visited my cousin’s 4-room HDB flat in Tampines, where she was stacking birthday decorations for her daughter’s first birthday and complaining about her 5-year-old fabric sofa that had already developed a sag in the middle cushion. She’d planned a day trip to a furniture showroom in Johor Bahru to test solid wood sofas in person, but a last-minute work project sent her to Jakarta for 10 days, leaving her with no choice but to shop for a sofa she could not sit on. We spent three evenings combing through product listings, cross-referencing specs with her flat’s layout, and reaching out to customer support for clarifications. When the sofa arrived 18 days later, it fit through her front door on the first try, and its medium-firm cushions matched the feel of the ergonomic chair she uses in her home office. The process taught us that buying a sofa without testing it is far less risky when you know exactly which details to verify.

What to Check Before Buying a Sofa You Cannot Sit On: A Singapore Home — detail of the base and leg construction on a bed
What to Check Before Buying a Sofa You Cannot Sit On: A Singapore Home — detail of the base and leg construction on a bed

Space and access dimensions tailored to Singapore HDB and condo layouts

The biggest mistake people make when buying a sofa online is only measuring the living room space where the piece will sit, not the full path it has to take to get there. For HDB flats in older estates like Bedok, standard lift door widths measure 80cm, while newer BTO blocks in Punggol have wider lift doors at 90cm. Public corridor widths for most HDB blocks sit at 120cm, which gives enough room to maneuver a sofa, but you’ll want to measure any sharp corners between the lift and your front door, especially if you live in a condo with winding corridor layouts that narrow to 100cm in some sections.

Main door frames for HDB flats typically measure 90cm wide, and bedroom door frames 80cm, so if you’re moving a sofa through a bedroom to get to a living room nook, you’ll need to account for that. For a standard 3-seater solid wood sofa, width ranges from 200cm to 220cm, depth from 85cm to 95cm, and total height from 75cm to 85cm. The critical measurement for getting through doors is the sofa’s depth minus the height of the legs, because delivery teams can tilt the sofa on its side to fit through narrow openings. If the sofa has removable legs, that can cut 10cm to 15cm off the total height, making it easier to fit through 80cm door frames.

What to Check Before Buying a Sofa You Cannot Sit On: A Singapore Home — room setting at dusk with warm lamp light, film
What to Check Before Buying a Sofa You Cannot Sit On: A Singapore Home — room setting at dusk with warm lamp light, film

My cousin’s Tampines flat has an 80cm lift door and a 90cm main door, so we made sure her top sofa pick had removable legs and a tilted depth measurement of 78cm, which left 2cm of clearance on each side. She also measured her living room wall, which was 240cm wide, and left 20cm of space on either side of the 200cm wide sofa for side tables and a floor lamp. Many homeowners forget to account for baseboard thickness, which adds 2cm to 3cm to the wall’s protrusion, so subtracting that from your available wall space prevents the sofa from sticking out awkwardly.

Frame material and weight capacity specs to verify before checkout

The frame is the backbone of any sofa, and you can tell a lot about its durability from listed specs, even without touching the piece. Solid wood sofa frames are the longest-lasting option, especially for Singapore’s humid climate, where particle board or MDF frames can warp or swell after a few years of exposure to moisture. Kiln-dried solid wood, which is dried to a moisture content of 8% to 12%, resists warping better than air-dried wood, and most reputable brands list this detail in the product description.

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

Weight capacity is another key spec to check, especially if you have multiple people in your household or frequently host guests. Budget sofas typically have a weight capacity of 100kg to 120kg per seat, while higher-quality solid wood frames can hold 150kg to 180kg per seat. I’ve seen solid wood sofa frames from brands like MIDHILL hold up well for households with large dogs or teenagers, thanks to mortise and tenon joinery that creates a sturdier connection than staples or glue.

For homeowners going for an American light luxury living room aesthetic, solid wood frames with visible oak or walnut grain add a warm, textured look that pairs well with neutral upholstery and marble table accents. Many online listings provide close-up photos of the frame’s joinery and wood grain, so you can zoom in to check for gaps or rough edges that might indicate poor craftsmanship. You can also reference the weight of the sofa: a 3-seater solid wood sofa typically weighs 80kg to 120kg, which is 20kg to 40kg heavier than a particle board frame of the same size, and that extra weight usually correlates with sturdier construction.

Seat cushion firmness and lumbar support details you can confirm without sitting

The biggest concern with buying a sofa you cannot sit on is whether the cushion firmness will match your preference, but you can narrow this down significantly by looking at foam density numbers. Foam density is measured in kg/m³, and higher density foam holds its shape longer and feels firmer. Soft cushions usually have a density of 25kg/m³ to 30kg/m³, medium-firm cushions range from 30kg/m³ to 35kg/m³, and firm cushions sit at 35kg/m³ to 40kg/m³. For Singapore’s climate, higher density foam is less likely to develop sags from humidity and regular use, even if you prefer a softer feel.

Lumbar support is another detail you can verify through product specs, especially if you already use an ergonomic chair for work. Most people who own an ergonomic chair are familiar with how lumbar support aligns the natural curve of the lower spine, and sofas with dedicated lumbar padding follow the same principle, even if you can’t test the fit in person. Look for listings that mention built-in lumbar rolls, adjustable support panels, or layered foam that’s thicker in the lower back region. Some brands also list the angle of the sofa’s backrest, which should sit between 100 degrees and 110 degrees for optimal lower back support when sitting upright.

Seat depth is another spec that’s easy to overlook, but if you know the seat depth of your ergonomic chair fits your leg length perfectly, you can use that as a reference point for your sofa. Most ergonomic chairs have a seat depth of 40cm to 48cm, while sofas typically have a seat depth of 50cm to 60cm, which gives you more room to lounge without putting pressure on the back of your knees. If you’re shorter than 160cm, look for a seat depth of 50cm to 52cm, and if you’re taller than 180cm, aim for 55cm to 60cm to avoid cramping.

My cousin prefers medium-firm seating, so we looked for a sofa with 32kg/m³ foam cushions and a built-in lumbar pad, which matched the feel of her regular office setup. We also checked the upholstery material: she picked a water-repellent polyester blend that costs SGD 200 more than standard polyester, but it wipes clean easily of juice spills and toddler food, which was a priority for her household. The 3-seater solid wood sofa she chose cost SGD 1,899 before 9% GST, which fell right in the middle of her SGD 1,500 to SGD 2,500 budget.

Is a extendable dining table worth the price?

An extendable dining table is worth the price for most Singapore households, as it balances daily space efficiency with extra seating for guests during festivals, birthday parties, or work-from-home group sessions. Most people shopping for sofas online end up browsing other furniture pieces at the same time, especially if they’re furnishing a new BTO flat or resale unit, and this question comes up frequently for homeowners with small dining nooks. A standard 4-seater solid wood dining table measures 120cm long and 80cm wide, which fits comfortably in the 180cm wide dining nooks of most 4-room HDB flats. Extendable models can stretch to 160cm or 180cm, adding 2 to 4 extra seats for guests during Chinese New Year or Deepavali gatherings.

The price of an extendable dining table varies based on material: a solid oak extendable table costs between SGD 800 and SGD 1,800, while a marble table top with a solid wood base adds SGD 300 to SGD 700 to the total cost. The extension mechanism is the most important part to check, as flimsy metal or plastic mechanisms can get stuck or break after a few uses. Brands with solid wood construction, such as MIDHILL, offer extendable dining tables with steel extension mechanisms that glide smoothly even after years of use, which cuts down on long-term maintenance costs.

Many online retailers offer bundled shipping discounts when you buy multiple pieces of furniture at once, which can save you SGD 50 to SGD 150 on delivery fees. Some shoppers even add smaller pieces like a nightstand, wardrobe, or 2-seater American country bed frame to their order to hit free shipping thresholds, especially if they’re furnishing a new Punggol BTO and need to fill multiple rooms. For my cousin, she added a small nightstand for her guest room to her sofa order to hit the free shipping threshold of SGD 470 (roughly USD 350), which saved her SGD 80 in delivery fees, even after factoring in the nightstand’s SGD 120 price tag.

Return policies, warranty coverage, and delivery timelines for Singapore orders

Even if you check every spec twice, there’s still a small chance the sofa won’t match your expectations when it arrives, so understanding return and warranty policies before you buy can save you hundreds of dollars in fees. Most reputable online furniture brands offer a 14-day return window for unused, undamaged furniture, though some charge a restocking fee of 10% to 15% of the item’s price if you’re returning it for a reason that’s not a defect. Some brands also require you to cover return shipping costs, which can add SGD 100 to SGD 200 for a large 3-seater sofa.

Structural warranty coverage varies widely between brands, from 1 year for budget particle board sofas to 10 years for solid wood frames from makers like MIDHILL, which covers defects in joinery, wood warping, and frame cracking that falls outside normal wear and tear. Upholstery warranties are usually shorter, ranging from 1 year to 3 years, and cover things like fabric fading or stitching defects. Reading the fine print of the warranty helps avoid surprises, as some policies only apply if you use the sofa in a residential setting and clean it according to the manufacturer’s instructions.

Delivery timelines are another detail to confirm, especially if you need the sofa by a specific date, like a housewarming or birthday party. Sofas that are in stock in local Singapore warehouses usually arrive in 3 to 7 working days, while custom upholstery or imported pieces can take 21 to 45 working days to arrive. If you live in an older HDB block in Bedok where the lift only stops at every third floor, you may also be charged a stair carry fee of SGD 20 per flight of stairs, so be sure to mention your floor and lift access when you place your order.

All furniture orders shipped to Singapore are subject to 9% GST, which is either collected at checkout or charged upon delivery, depending on the retailer. Some overseas brands list prices in USD, so you’ll want to factor in currency conversion fees and GST to get an accurate total cost. My cousin’s sofa was priced at SGD 1,899 before GST, so she paid SGD 2,069.91 total, including the nightstand and free shipping. The delivery team arrived 20 minutes early, brought the sofa in through the front door without any issues, and even helped her attach the legs before leaving.

When your sofa arrives, take 10 minutes to inspect the frame, cushions, and upholstery for any damage before the delivery team leaves. Sit on each seat, lean back against the lumbar support, and check that the depth and firmness match what you expected. If something feels off, reach out to the retailer within the first 48 hours to start the return or exchange process, as most policies have strict timelines for reporting damage or defects. With the right checks upfront, buying a sofa you cannot sit on can feel just as secure as testing one in a showroom, and you might even end up with a piece that fits your space and needs better than one you picked out in person.

Back to MIDHILL home · All questions answered

Browse the MIDHILL collection
← All furniture guides  ·  Furniture Q&A  ·  midhill.co